【发布时间】:2015-07-09 07:00:14
【问题描述】:
我正在使用 android v4 抽屉切换来实现导航抽屉。
mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout,
R.drawable.menu_logo, R.string.drawer_open,
R.string.drawer_close)
我的问题是当我单击导航抽屉图标时,我打开了一个抽屉布局(列表)。如果我单击任何我正在导航到该片段的项目。这是我的代码。
case 1:
fragmentPopped = fragmentManager.popBackStackImmediate(
NewBikeSearchFragment.TAG, 0);
if (!fragmentPopped
&& fragmentManager
.findFragmentByTag(NewSearchFragment.TAG) == null) {
ft.setCustomAnimations(R.anim.grow_from_middle, R.anim.fade_out);
NewSearchFragment newfragment = new NewSearchFragment();
ft.replace(R.id.content_frame, newfragment,
NewSearchFragment.TAG);
ft.addToBackStack(NewSearchFragment.TAG);
ft.commit();
}
对于那个片段导航,我想将 R.drawable.menu_logo 更改为 back icon 。我搜索了一些教程和示例,但没有成功。你能告诉我如何在V4 中完成这项任务吗?
【问题讨论】:
标签: android android-fragments navigation navigation-drawer back