我正在使用導航抽屜,並且我想在用戶單擊導航抽屜上的任何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