Langue

IMenuItem.SetIntent(Intent) Méthode

Définition

Modifiez l’intention associée à cet élément.

[Android.Runtime.Register("setIntent", "(Landroid/content/Intent;)Landroid/view/MenuItem;", "GetSetIntent_Landroid_content_Intent_Handler:Android.Views.IMenuItemInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Android.Views.IMenuItem SetIntent(Android.Content.Intent? intent);
[<Android.Runtime.Register("setIntent", "(Landroid/content/Intent;)Landroid/view/MenuItem;", "GetSetIntent_Landroid_content_Intent_Handler:Android.Views.IMenuItemInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetIntent : Android.Content.Intent -> Android.Views.IMenuItem

Paramètres

intent
Intent

Intention à associer à l’élément. Cet objet Intent n’est <>pas< copié par em/em>. Veillez donc à ne pas le modifier ultérieurement.

Retours

Cet élément permet d’appeler des setters supplémentaires.

Attributs

Remarques

Modifiez l’intention associée à cet élément. Par défaut, aucune intention n’est associée à un élément de menu. Si vous définissez un élément et que rien d’autre ne gère l’élément, le comportement par défaut sera d’appeler android.content.Context#startActivity avec l’intention donnée.

Notez que setIntent() ne peut pas être utilisé avec les versions de Menu#add ce qui prend un Runnable, car Runnable#run ne retourne pas de valeur afin qu’il n’existe aucun moyen de savoir s’il a géré l’élément. Dans ce cas, il est supposé que l’exécution gère toujours l’élément et que l’intention ne sera jamais démarrée.

Java documentation pour android.view.MenuItem.setIntent(android.content.Intent).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Voir aussi