所以基本上我只需要從菜單轉到具有項目列表的上下文菜單,所以如果您單擊某個選項菜單,它將打開一個上下文菜單選項列表。Android從菜單選項中創建上下文菜單
我發現的所有例子似乎只適用於listview或webview。
是否有其他「正確」的方式來製作菜單選項中的項目列表?
所以基本上我只需要從菜單轉到具有項目列表的上下文菜單,所以如果您單擊某個選項菜單,它將打開一個上下文菜單選項列表。Android從菜單選項中創建上下文菜單
我發現的所有例子似乎只適用於listview或webview。
是否有其他「正確」的方式來製作菜單選項中的項目列表?
所以,如果我理解你的權利,你想從Options Menu推出Context Menu。你不應該這樣做。從android文檔:
上下文菜單在概念上與用戶在PC上執行「右鍵單擊」時顯示的菜單類似。您應該使用上下文菜單爲用戶提供對與用戶界面中特定項目有關的操作的訪問。在Android上,當用戶對項目執行「長按」(按住)時,會顯示上下文菜單。
你永遠不會在選項菜單項上做「長按」。人們不習慣這樣做。
嘗試啓動另一個活動,或使用對話框。
如果你有考慮的選項,你可能會尋找子菜單,它在這裏解釋一個固定的列表:http://developer.android.com/guide/topics/ui/menus.html
如果您正在尋找動態生成的選項列表與適配器,你可能會發現AlertDialog.Builder有用以及其setAdapter
方法。
您能否讓問題更清楚些?您是否希望該人能夠點擊菜單中的項目,並在此時啓動上下文菜單? –
@KurtisNusbaum對不起,對於不太清楚 – Mehran
這很酷只是回去編輯你的問題,所以它更清晰。 –