导航抽屉碎片

时间:2015-10-19 15:01:03

标签: android android-fragments navigation fragment navigation-drawer

我在我的Android应用程序中使用导航抽屉,但我注意到,对于我的应用程序的功能,导航抽屉应该更改其与片段内容相关的选项。所以我想更改导航抽屉项目。如果我在片段中使用导航抽屉并将其加载到我的主要活动的onCreate中,我可以将导航抽屉更改为正常片段吗?更改片段是实现我想要的最佳方式吗?

我发现了很多使用导航抽屉的例子,但整个应用的项目总是相同的。

MainActivity - onCreate

drawerFragment = (FragmentDrawer) getSupportFragmentManager().findFragmentById(R.id.fragment_navigation_drawer);
drawerFragment.setUp(R.id.fragment_navigation_drawer, (DrawerLayout)findViewById(R.id.drawer_layout), mToolbar);
drawerFragment.setDrawerListener(this);

如何在选择导航抽屉中的项目后更改片段

FragmentManager fragmentManager = getSupportFragmentManager();
        FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
        fragmentTransaction.replace(R.id.container_body, fragment);
        fragmentTransaction.commit();

0 个答案:

没有答案