我試圖實現一個Navigation Drawer
,我可以通過滑動手指打開它,但是,當我點擊我的操作欄上的主頁按鈕時,什麼也沒有發生。我試圖在onOptionsItemSelected()
方法中記錄項目ID,並確認我檢索的ID與R.id.home
不同。我如何檢索主頁按鈕的ID?Android ActionBar錯誤的主頁按鈕ID
0
A
回答
1
產品ID沒有R.id.home
,這是android.R.id.home
,因爲它是由Android本身創造了一個主頁按鈕。在onOptionsItemSelected()
中使用android.R.id.home
將有望爲您工作。
0
使用
@Override
public boolean onOptionsItemSelected(MenuItem item) {
if(item.getItemId() == android.R.id.home){
//do something
return true;
}else {
return super.onOptionsItemSelected(item);
}
}
相關問題
- 1. android-actionbar單擊更改主頁按鈕
- 2. 設置Android ActionBar主頁/向上按鈕
- 3. ActionBar和CustomView - 主頁按鈕
- 4. ActionBar上的自定義主頁按鈕
- 5. Actionbar主頁/向上按鈕實際ID與R.id.home不同
- 6. MonkeyTalk點擊ActionBar主頁按鈕
- 7. Android主頁按鈕長按
- 8. 在Android的主頁按鈕?
- 9. Android Actionbar按鈕拉伸?
- 10. 活動主頁按鈕和Dialogfragment主頁按鈕ID之間的衝突
- 11. Android按鈕錯誤
- 12. 防止主頁按鈕按Android NDK
- 13. Android按鈕ID
- 14. 塊主頁按鈕
- 15. 將ActionBar主頁按鈕設置到右側
- 16. ActionBar主頁按鈕 - 隱藏片段並清除回棧
- 17. Android中的物理主頁按鈕onStop
- 18. 按鈕返回=動作按鈕主頁
- 19. 網頁按鈕錯誤
- 20. ActionBar後退按鈕和Android後退按鈕之間的區別
- 21. 如何使後退按鈕充當Android中的主頁按鈕
- 22. 覆蓋服務中的主頁按鈕和返回按鈕 - Android
- 23. Android ActionBar後臺按鈕和標籤
- 24. 如何更改向上按鈕Android ActionBar?
- 25. 如何在ActionBar(Android)中添加按鈕?
- 26. ViewDidAppear主頁按鈕
- 27. 禁用主頁按鈕android | Phonegap
- 28. Android主頁按鈕監聽器
- 29. 在Android中鎖定主頁按鈕
- 30. 禁用主頁按鈕android 1.6?
id不是R.id.home,但它是android.R.id.home –