我想在Android中有兩個選項菜單,這些菜單是使用活動中的按鈕觸發的。這可能嗎?如果是這樣,我會怎麼做呢?Android多選項菜單
回答
我不確定是否有這樣做的直接方式,但有一種解決方法。您可以通過聲明public boolean onCreateOptionsMenu(Menu menu)
和/或public boolean onPrepareOptionsMenu(Menu menu)
來創建以常規方式啓動菜單的方法,但有兩種不同的「模式」。從您的按鈕,您可以通過簡單地撥打openOptionsMenu()
以編程方式打開選項菜單。在打開菜單之前,只需將「模式」設置爲任何按鈕的菜單即可。希望您明白我的意思,請告訴我是否需要澄清!
我明白你的意思。非常有用,只有一個問題,是否有一種將「標題」添加到選項菜單的方法,以便您可以區分菜單? – gammaraptor
從我的經驗來看,我相信你也是,我不認爲這是可能的。我從來沒有見過帶有標題的選項菜單。也許你可以用敬酒來告訴用戶? – Brian
這應該工作得很好。 – gammaraptor
- 1. Android選項菜單
- 2. android選項菜單崩潰
- 3. Android StartActivity選項菜單
- 4. 皮膚選項菜單Android
- 5. 多項選擇菜單
- 6. Android選項菜單 - 單個行中的多個項目
- 7. Android選項菜單 - 單行中的一個菜單項
- 8. Android - 作爲選項卡的菜單項
- 9. 造型多選擇菜單選項
- 10. KnockoutJS - 選擇菜單多個選項
- 11. 選項菜單
- 12. Android多選項菜單多屏幕無代碼重複
- 13. jQuery Mobile:單選項選擇菜單值干擾多選菜單處理程序
- 14. android-從菜單選項轉到ListActivity
- 15. 的Android選項菜單標題截止
- 16. Android上的DRY選項菜單
- 17. Android UI設計模式 - 選項菜單
- 18. 在Android中看不到選項菜單
- 19. Android - NestedFragments參與填充選項菜單
- 20. Android ActionBar重新創建選項菜單
- 21. Android菜單選項不工作
- 22. 選項菜單上的Android開發
- 23. 在Android中創建選項菜單
- 24. 的Android選項菜單佈局
- 25. 保存選項菜單InstateState Android
- 26. 自定義菜單選項按鈕android
- 27. Android選項菜單不會更改
- 28. Android - 選項菜單不會工作
- 29. 從Android的ListView啓動選項菜單
- 30. Android操作欄 - 禁用選項菜單
當你說「按鈕」時,你的意思是設備上的按鈕或活動中的按鈕? – Malachi
活動內部。感謝澄清。 – gammaraptor