IMenuItem.SetIntent(Intent) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ändern Sie die diesem Element zugeordnete Absicht.
[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
Parameter
- intent
- Intent
Die Absicht, dem Element zugeordnet zu sein. Dieses Intent-Objekt ist <em>nicht</em> kopiert. Achten Sie daher darauf, es später nicht zu ändern.
Gibt zurück
Dieses Element, sodass zusätzliche Setter aufgerufen werden können.
- Attribute
Hinweise
Ändern Sie die diesem Element zugeordnete Absicht. Standardmäßig ist keine Absicht einem Menüelement zugeordnet. Wenn Sie ein Element festlegen und nichts anderes das Element behandelt, wird das Standardverhalten mit der angegebenen Absicht aufgerufen android.content.Context#startActivity .
Beachten Sie, dass setIntent() nicht mit den Versionen verwendet werden kann, für Menu#add die ein Runnable-Objekt verwendet werden kann, da Runnable#run kein Wert zurückgegeben wird, sodass es keine Möglichkeit gibt, festzustellen, ob es das Element behandelt. In diesem Fall wird davon ausgegangen, dass die Runnable das Element immer verarbeitet, und die Absicht wird nie gestartet.
Java Dokumentation für android.view.MenuItem.setIntent(android.content.Intent).
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.