Ich möchte Option Menu
für Android machen, ich besuche diese Seite. In ihrem Skript habe ich onPrepareOptionsMenu
gefunden, ich versuche, mit Android 2.3.3 Compiler mit und ohne onPrepareOptionsMenu
zu kompilieren und zu laufen, beides funktioniert, aber ich habe keinen Unterschied gesehen.Was onPrepareOptionsMenu tun?
public boolean onCreateOptionsMenu(Menu menu){
//code here
}
public boolean onOptionsItemSelected(MenuItem item){
//code here
}
public boolean onPrepareOptionsMenu(Menu menu){
//code here
}
Was ist eigentlich onPrepareOptionsMenu
Methode tun? Ist diese Methode wichtig? Kann ich die Methode einfach löschen?
Addition
Oh, ich höre auch über Action Bar
in Android 3.0, heißt es, dass Action-Bar ist der alternative Weg für Make Option Menu
, und es onPrepareOptionsMenu
verwenden. Ist das richtig?
Danke ...
Lesen Sie bitte einfach doc bitte. Es wurde dafür geschaffen. Wenn Sie einen bestimmten Punkt dessen nicht verstehen, was es tut, fragen Sie es dann. http://developer.android.com/reference/android/app/Activity.html#onPrepareOptionsMenu(android.view.Menu) –
@ZouZou: Entschuldigung, ich bin neu bei Android, ich weiß nicht, dass es ein Dokument gab bis du es mir sagst. Vielen Dank. – Tutompita
Es wird aufgerufen, wenn der Benutzer die Menüschaltfläche drückt (physisch oder in der Aktionsleiste). –