Activity.OnContextItemSelected(IMenuItem) Methode

Definition

Dieser Hook wird immer aufgerufen, wenn ein Element in einem Kontextmenü ausgewählt ist.

[Android.Runtime.Register("onContextItemSelected", "(Landroid/view/MenuItem;)Z", "GetOnContextItemSelected_Landroid_view_MenuItem_Handler")]
public virtual bool OnContextItemSelected(Android.Views.IMenuItem item);
[<Android.Runtime.Register("onContextItemSelected", "(Landroid/view/MenuItem;)Z", "GetOnContextItemSelected_Landroid_view_MenuItem_Handler")>]
abstract member OnContextItemSelected : Android.Views.IMenuItem -> bool
override this.OnContextItemSelected : Android.Views.IMenuItem -> bool

Parameter

item
IMenuItem

Das Kontextmenüelement, das ausgewählt wurde.

Gibt zurück

Boolean Return false to allow normal context menu processing to proceed, true to consume it here.

Attribute

Hinweise

Dieser Hook wird immer aufgerufen, wenn ein Element in einem Kontextmenü ausgewählt ist. Die Standardimplementierung gibt einfach "false" zurück, damit die normale Verarbeitung erfolgt (aufruft die Runnable-Funktion des Elements oder das Senden einer Nachricht an den Handler entsprechend). Sie können diese Methode für alle Elemente verwenden, für die Sie die Verarbeitung ohne diese anderen Einrichtungen durchführen möchten.

Dient MenuItem#getMenuInfo() zum Abrufen zusätzlicher Informationen, die von der Ansicht festgelegt wurden, die dieses Menüelement hinzugefügt hat.

Abgeleitete Klassen sollten die Basisklasse aufrufen, damit sie die Standardmenübehandlung durchführt.

Java Dokumentation für android.app.Activity.onContextItemSelected(android.view.MenuItem).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: