Lenguaje

PendingIntent.GetActivity Método

Definición

Sobrecargas

Nombre Description
GetActivity(Context, Int32, Intent, PendingIntentFlags)

Recupere un PendingIntent que iniciará una nueva actividad, como llamar a Context#startActivity(Intent) Context.startActivity(Intent).

GetActivity(Context, Int32, Intent, PendingIntentFlags, Bundle)

Recupere un PendingIntent que iniciará una nueva actividad, como llamar a Context#startActivity(Intent) Context.startActivity(Intent).

GetActivity(Context, Int32, Intent, PendingIntentFlags)

Recupere un PendingIntent que iniciará una nueva actividad, como llamar a Context#startActivity(Intent) 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

Parámetros

context
Context

Contexto en el que este PendingIntent debe iniciar la actividad.

requestCode
Int32

Código de solicitud privado para el remitente

intent
Intent

Intención de la actividad que se va a iniciar.

flags
PendingIntentFlags

Puede ser #FLAG_ONE_SHOT, #FLAG_NO_CREATE, #FLAG_CANCEL_CURRENT, #FLAG_UPDATE_CURRENTo cualquiera de las marcas admitidas por Intent#fillIn Intent.fillIn() para controlar qué partes no especificadas de la intención se pueden proporcionar cuando se produce el envío real.

Devoluciones

Devuelve un elemento PendingIntent existente o nuevo que coincida con los parámetros especificados. Puede devolver null solo si #FLAG_NO_CREATE se ha proporcionado.

Atributos

Comentarios

Recupere un PendingIntent que iniciará una nueva actividad, como llamar a Context.startActivity(Intent). Tenga en cuenta que la actividad se iniciará fuera del contexto de una actividad existente, por lo que debe usar la marca de inicio Intent.FLAG_ACTIVITY_NEW_TASK en la intención. Por motivos de seguridad, la intención que proporcione aquí casi siempre debe ser una intención explícita, que es especificar un componente explícito al que se va a entregar a través de Intent.setClass.

Referencia de Android para android.app.PendingIntent.getActivity.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

GetActivity(Context, Int32, Intent, PendingIntentFlags, Bundle)

Recupere un PendingIntent que iniciará una nueva actividad, como llamar a Context#startActivity(Intent) 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

Parámetros

context
Context

Contexto en el que este PendingIntent debe iniciar la actividad.

requestCode
Int32

Código de solicitud privado para el remitente

intent
Intent

Intención de la actividad que se va a iniciar.

flags
PendingIntentFlags

Puede ser #FLAG_ONE_SHOT, #FLAG_NO_CREATE, #FLAG_CANCEL_CURRENT, #FLAG_UPDATE_CURRENTo cualquiera de las marcas admitidas por Intent#fillIn Intent.fillIn() para controlar qué partes no especificadas de la intención se pueden proporcionar cuando se produce el envío real.

options
Bundle

Opciones adicionales sobre cómo se debe iniciar la actividad. Puede ser NULL si no hay opciones.

Devoluciones

Devuelve un elemento PendingIntent existente o nuevo que coincida con los parámetros especificados. Puede devolver null solo si #FLAG_NO_CREATE se ha proporcionado.

Atributos

Comentarios

Recupere un PendingIntent que iniciará una nueva actividad, como llamar a Context.startActivity(Intent). Tenga en cuenta que la actividad se iniciará fuera del contexto de una actividad existente, por lo que debe usar la marca de inicio Intent.FLAG_ACTIVITY_NEW_TASK en la intención. Por motivos de seguridad, la intención que proporcione aquí casi siempre debe ser una intención explícita, que es especificar un componente explícito al que se va a entregar a través de Intent.setClass.

Referencia de Android para android.app.PendingIntent.getActivity.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a