我正在使用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。我在Google上搜索了一些教程和示例,但没有成功。能否请您提出一个想法,如何在电脑上完成这个任务V4
。
请尝试致电
getActivity().getActionBar().setDisplayHomeAsUpEnabled(true);
从你的片段
如果这还不够,请添加此行
getActivity().getActionBar().setHomeAsUpIndicator(R.drawable.ic_back_button);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句