PendingIntent.GetActivity 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.
Überlädt
| Name | Beschreibung |
|---|---|
| GetActivity(Context, Int32, Intent, PendingIntentFlags) |
Rufen Sie einen PendingIntent ab, der eine neue Aktivität startet, z. B. context.startActivity(Intent). |
| GetActivity(Context, Int32, Intent, PendingIntentFlags, Bundle) |
Rufen Sie einen PendingIntent ab, der eine neue Aktivität startet, z. B. context.startActivity(Intent). |
GetActivity(Context, Int32, Intent, PendingIntentFlags)
Rufen Sie einen PendingIntent ab, der eine neue Aktivität startet, z. B. context.startActivity(Intent).
[Android.Runtime.Register("getActivity", "(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;", "")]
public static Android.App.PendingIntent? GetActivity(Android.Content.Context? context, int requestCode, Android.Content.Intent? intent, Android.App.PendingIntentFlags flags);
[<Android.Runtime.Register("getActivity", "(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;", "")>]
static member GetActivity : Android.Content.Context * int * Android.Content.Intent * Android.App.PendingIntentFlags -> Android.App.PendingIntent
Parameter
- context
- Context
Kontext: Der Kontext, in dem dieser PendingIntent die Aktivität starten soll.
- requestCode
- Int32
int: Privater Anforderungscode für den Absender
- intent
- Intent
Absicht: Absicht der Aktivität, die gestartet werden soll.
- flags
- PendingIntentFlags
int: Kann FLAG_ONE_SHOT, FLAG_NO_CREATE, FLAG_CANCEL_CURRENT, FLAG_UPDATE_CURRENT oder eines der Flags sein, die von Intent.fillIn() unterstützt werden, um zu steuern, welche nicht angegebenen Teile der Absicht angegeben werden können, wenn die tatsächliche Sende erfolgt. Der Wert ist entweder 0 oder eine Kombination aus folgendem: FLAG_ONE_SHOT FLAG_NO_CREATE FLAG_CANCEL_CURRENT FLAG_UPDATE_CURRENT FLAG_IMMUTABLE FLAG_MUTABLE FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT Intent.FILL_IN_ACTION Intent.FILL_IN_DATA Intent.FILL_IN_CATEGORIES Intent.FILL_IN_COMPONENT Intent.FILL_IN_PACKAGE Intent.FILL_IN_SOURCE_BOUNDS Intent.FILL_IN_SELECTOR Intent.FILL_IN_CLIP_DATA
Gibt zurück
The PendingIntent for the requested operation, or null when FLAG_NO_CREATE is set and no matching PendingIntent exists.
- Attribute
Hinweise
Rufen Sie einen PendingIntent ab, der eine neue Aktivität startet, z. B. context.startActivity(Intent). Beachten Sie, dass die Aktivität außerhalb des Kontexts einer vorhandenen Aktivität gestartet wird, daher müssen Sie das Intent.FLAG_ACTIVITY_NEW_TASK Startflagge in der Absicht verwenden. Aus Sicherheitsgründen sollte der hier bereitgestellte Intent fast immer eine explizite Absicht sein, die eine explizite Komponente angibt, an die über Intent.setClass zugestellt werden soll.
Android-Referenz für android.app.PendingIntent.getActivity.
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:
GetActivity(Context, Int32, Intent, PendingIntentFlags, Bundle)
Rufen Sie einen PendingIntent ab, der eine neue Aktivität startet, z. B. context.startActivity(Intent).
[Android.Runtime.Register("getActivity", "(Landroid/content/Context;ILandroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;", "")]
public static Android.App.PendingIntent? GetActivity(Android.Content.Context? context, int requestCode, Android.Content.Intent intent, Android.App.PendingIntentFlags flags, Android.OS.Bundle? options);
[<Android.Runtime.Register("getActivity", "(Landroid/content/Context;ILandroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;", "")>]
static member GetActivity : Android.Content.Context * int * Android.Content.Intent * Android.App.PendingIntentFlags * Android.OS.Bundle -> Android.App.PendingIntent
Parameter
- context
- Context
Kontext: Der Kontext, in dem dieser PendingIntent die Aktivität starten soll.
- requestCode
- Int32
int: Privater Anforderungscode für den Absender
- intent
- Intent
Absicht: Absicht der Aktivität, die gestartet werden soll. Dieser Wert darf nicht NULL sein.
- flags
- PendingIntentFlags
int: Kann FLAG_ONE_SHOT, FLAG_NO_CREATE, FLAG_CANCEL_CURRENT, FLAG_UPDATE_CURRENT oder eines der Flags sein, die von Intent.fillIn() unterstützt werden, um zu steuern, welche nicht angegebenen Teile der Absicht angegeben werden können, wenn die tatsächliche Sende erfolgt. Der Wert ist entweder 0 oder eine Kombination aus folgendem: FLAG_ONE_SHOT FLAG_NO_CREATE FLAG_CANCEL_CURRENT FLAG_UPDATE_CURRENT FLAG_IMMUTABLE FLAG_MUTABLE FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT Intent.FILL_IN_ACTION Intent.FILL_IN_DATA Intent.FILL_IN_CATEGORIES Intent.FILL_IN_COMPONENT Intent.FILL_IN_PACKAGE Intent.FILL_IN_SOURCE_BOUNDS Intent.FILL_IN_SELECTOR Intent.FILL_IN_CLIP_DATA
- options
- Bundle
Bündel: Zusätzliche Optionen für den Start der Aktivität. Kann null sein, wenn keine Optionen vorhanden sind.
Gibt zurück
The PendingIntent for the requested operation, or null when FLAG_NO_CREATE is set and no matching PendingIntent exists.
- Attribute
Hinweise
Rufen Sie einen PendingIntent ab, der eine neue Aktivität startet, z. B. context.startActivity(Intent). Beachten Sie, dass die Aktivität außerhalb des Kontexts einer vorhandenen Aktivität gestartet wird, daher müssen Sie das Intent.FLAG_ACTIVITY_NEW_TASK Startflagge in der Absicht verwenden. Aus Sicherheitsgründen sollte der hier bereitgestellte Intent fast immer eine explizite Absicht sein, die eine explizite Komponente angibt, an die über Intent.setClass zugestellt werden soll.
Android-Referenz für android.app.PendingIntent.getActivity.
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.