0
A
回答
1
輕鬆
public void onClick(View v){
openOptionsMenu();
}
然後重寫菜單按鈕的行爲(這是不是真的reccomended),你可以做這樣的事情
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_MENU) {
Log.d(TAG, "MENU pressed");
return false;
}
return super.onKeyDown(keyCode, event);
}
+0
謝謝!雅,那一個是我尋找...對不起,愚蠢的Q :) –
+0
不是一個愚蠢的Q,我不確定爲什麼人們需要一個例子來了解你在說什麼。我認爲這很明顯 – Jameo
0
Here的單程。我在我的代碼中使用了它,它工作得非常好。
編輯:我想我誤解了你的意圖。如果您想以編程方式在其他時間啓動標準菜單(就像按下菜單按鈕一樣),請致電openOptionsMenu();
。
+0
感謝您的幫助:) –
相關問題
- 1. 彈出按鈕菜單項
- 2. 在Android中單擊附件按鈕的顯示彈出菜單
- 3. Java的彈出式菜單按鈕
- 4. 彈出式菜單旁邊的按鈕
- 5. 安卓:彈出菜單上的菜單按鈕被按下
- 6. 如何讓CMenu彈出菜單消失?
- 7. 如何創建在Android中具有按鈕的彈出式菜單?
- 8. 如何在'TERM_CONTROL_EDIT'彈出式菜單中添加按鈕
- 9. android彈出菜單
- 10. 如何使用帶按鈕的彈出式菜單?
- 11. MvvmCross - 彈出按鈕導航,漢堡菜單,滑動菜單的Android和iOS
- 12. 按鈕菜單Android
- 13. 長按菜單彈出菜單
- 14. 按下菜單按鈕時不會出現android選項菜單
- 15. android:彈出菜單,彈出對話框
- 16. Android長按菜單按鈕
- 17. Android - 按下硬件菜單按鈕時如何打開菜單?
- 18. 如何在angularjs中單擊按鈕時彈出一個按鈕?
- 19. Android彈出菜單不加載菜單
- 20. Phonegap + JQuery Mobile:如何從Android菜單按鈕觸發彈出窗口?
- 21. 黑莓彈出菜單出現在按鈕單擊事件
- 22. .NET 4的菜單輸出作爲.NET 4的彈出按鈕
- 23. 從ios中的另一個彈出按鈕執行彈出式菜單
- 24. 如何在沒有點擊菜單按鈕的情況下製作android的自動彈出菜單項
- 25. 如何從Android刪除菜單按鈕?
- 26. 通過長按代碼創建按鈕的彈出式菜單
- 27. Android彈出式菜單
- 28. 彈出式菜單android
- 29. 讓按鈕坐在下拉菜單中
- 30. 如何突出顯示菜單按鈕?
dispatchKeyEvent? – njzk2
舉個例子嗎? –
你爲什麼不使用ActionBar?它提供了一個菜單按鈕,它是建議使用... – Stefan