我想爲Android製作Option Menu
,我已訪問此網站。在他們的腳本中,我找到了onPrepareOptionsMenu
,我試着編譯並運行使用Android 2.3.3編譯器,無論有沒有onPrepareOptionsMenu
,都可以,但是我沒有看到任何區別。onPrepareOptionsMenu做什麼?
public boolean onCreateOptionsMenu(Menu menu){
//code here
}
public boolean onOptionsItemSelected(MenuItem item){
//code here
}
public boolean onPrepareOptionsMenu(Menu menu){
//code here
}
究竟是什麼onPrepareOptionsMenu
方法呢?這種方法很重要嗎?我可以刪除該方法嗎?
加成
哦,我還聽到Android 3.0的約Action Bar
,它說,行動酒吧是化妝Option Menu
的替代方式,它採用onPrepareOptionsMenu
。是對的嗎?
謝謝...
請只閱讀文檔。它是爲此而創建的。如果你不明白它做什麼的具體點,那就問問題。 http://developer.android.com/reference/android/app/Activity.html#onPrepareOptionsMenu(android.view.Menu) –
@ZouZou:對不起,我是Android新手,我不知道有一個文檔直到你告訴我。謝謝。 – Tutompita
當用戶按下菜單按鈕(物理或操作欄上)時調用它。 –