我在我的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();