Freigeben über


Activity.OnPrepareOptionsMenu(IMenu) Methode

Definition

Bereiten Sie das Standardoptionenmenü des Bildschirms auf die Anzeige vor.

[Android.Runtime.Register("onPrepareOptionsMenu", "(Landroid/view/Menu;)Z", "GetOnPrepareOptionsMenu_Landroid_view_Menu_Handler")]
public virtual bool OnPrepareOptionsMenu (Android.Views.IMenu? menu);
[<Android.Runtime.Register("onPrepareOptionsMenu", "(Landroid/view/Menu;)Z", "GetOnPrepareOptionsMenu_Landroid_view_Menu_Handler")>]
abstract member OnPrepareOptionsMenu : Android.Views.IMenu -> bool
override this.OnPrepareOptionsMenu : Android.Views.IMenu -> bool

Parameter

menu
IMenu

Das Optionsmenü, wie zuletzt angezeigt oder zuerst von onCreateOptionsMenu() initialisiert.

Gibt zurück

Sie müssen "true" zurückgeben, damit das Menü angezeigt wird. wenn Sie "false" zurückgeben, wird sie nicht angezeigt.

Attribute

Hinweise

Bereiten Sie das Standardoptionenmenü des Bildschirms auf die Anzeige vor. Dies wird direkt vor dem Anzeigen des Menüs aufgerufen, jedes Mal, wenn es angezeigt wird. Sie können diese Methode verwenden, um Elemente effizient zu aktivieren/zu deaktivieren oder den Inhalt dynamisch zu ändern.

Die Standardimplementierung aktualisiert die Systemmenüelemente basierend auf dem Status der Aktivität. Die Ableitung von Klassen sollte immer die Basisklassenimplementierung durchlaufen.

Java-Dokumentation für android.app.Activity.onPrepareOptionsMenu(android.view.Menu).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Weitere Informationen