2
我是Java和Android開發的新手,我嘗試使用事件處理程序進行菜單操作。我沒有問題在xml中設置菜單,但現在我很困惑如何使用處理程序。Android菜單監聽器
我使用
onOptionsItemSelected(MenuItem item)
,我只知道如何創建新的活動,如:
startActivity(new Intent(this,About.class))
我見過很多教程,但他們都專注於按鍵,我試圖和失敗。 另外,我可以在不同的類中使用方法來更好地組織我的代碼嗎? 例如有method1.java,method2.java,method3.java,....並實例化這些類以調用方法。
如果有幫助,我想要做的是使用OpenGL,並允許用戶能夠旋轉,翻譯,調整大小等,這取決於所選的菜單選項。
編輯:我想爲我的程序使用狀態,並且只能使用爲給定狀態定義的處理程序。
是的,我做了這部分。令人困惑的部分是每種情況下會發生的事情。我試圖實現的是每種情況都切換到不同的狀態。每個狀態都有自己的一套方法和事件處理程序。 – drum