comment utiliser setSupportActionBar du fragment
Je besoin pour utiliser le setSupportActionBar dans le fragment qui j'en suis incapable aussi, je suis incapable d'utiliser setContentView s'il vous plaît aider avec cela aussi Merci à l'avance
le code correspondant est donné
public class StudentrFragment extends Fragment {
Toolbar toolbar;
TabLayout tabLayout;
ViewPager viewPager;
ViewPagerAdapter viewPagerAdapter;
public StudentrFragment() {
//Required empty public constructor
}
@Override
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.tabbar_layout);
toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
tabLayout = (TabLayout) findViewById(R.id.tabLayout);
viewPager = (ViewPager) findViewById(R.id.viewPager);
viewPagerAdapter = new ViewPagerAdapter(getSupportFragmentManager());
viewPagerAdapter.addFragments(new CivilFragment(),"Civil Dept");
viewPagerAdapter.addFragments(new ComputerFragment(),"CSE Dept");
viewPagerAdapter.addFragments(new EeeFragment(),"EEE Dept");
viewPagerAdapter.addFragments(new EceFragment(),"ECE Dept");
viewPager.setAdapter(viewPagerAdapter);
tabLayout.setupWithViewPager(viewPager);
}
}
Double Possible de Comment utiliser Android AppBarLayout, Barre d'outils et TabLayout avec des fragments
OriginalL'auteur Sulaiman Abdul Quadeer | 2016-07-04
Vous devez vous connecter pour publier un commentaire.
Vous pouvez setSupportActionbar de ce genre dans des fragments:
Vous avez besoin pour gonfler
tabbar_layout
dansonCreateView
deFragment
.Comme ceci:
Accepter cette réponse.
C'est peut-être une bonne idée de l'envelopper dans:
if (getActivity() instanceof AppCompatActivity){//start using it as AppCompatActivity}
. Parce que vous ne savez pas comment/où les gens utilisent votre fragment?OriginalL'auteur Mustansir