Activity.OnContextItemSelected(IMenuItem) Metodo

Definizione

Questo hook viene chiamato ogni volta che viene selezionato un elemento in un menu di scelta rapida.

[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

Parametri

item
IMenuItem

Voce di menu di scelta rapida selezionata.

Valori restituiti

boolean Restituisce false per consentire l'elaborazione normale del menu di scelta rapida, true per utilizzarlo qui.

Attributi

Commenti

Questo hook viene chiamato ogni volta che viene selezionato un elemento in un menu di scelta rapida. L'implementazione predefinita restituisce semplicemente false per fare in modo che venga eseguita la normale elaborazione (chiamando runnable dell'elemento o inviando un messaggio al relativo gestore in base alle esigenze). È possibile utilizzare questo metodo per tutti gli elementi per i quali si desidera eseguire l'elaborazione senza tali altre strutture.

Usare MenuItem#getMenuInfo() per ottenere informazioni aggiuntive impostate dalla voce di menu Visualizza che ha aggiunto questa voce di menu.

Per eseguire la gestione predefinita dei menu, le classi derivate devono chiamare attraverso la classe di base.

per android.app.Activity.onContextItemSelected(android.view.MenuItem).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a