我正在使用导航抽屉,并且我想在用户单击导航抽屉上的任何listview项时在不同的片段上显示不同的图标。想要更改右侧的不同图标设置项目
我已经在包含导航抽屉的xml活动中做了一个代码。
<item
android:id="@+id/action_settings"
android:icon="@drawable/icon_setting"
android:orderInCategory="100"
android:showAsAction="always"
android:title="@string/action_settings"/>
当我点击列表上的图标应该改变任何项目。我试图获得参考,如 @Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.main, menu); mItem = menu.getItem(0); return true; }
但它给空指针exception.thank你提前。
可以请你分享崩溃日志? – 2015-02-23 11:12:14
所以你想每次用户选择navigationdrawer列表时更改ActionBar的图标? – 2015-02-23 11:14:41