PendingIntent.GetActivity Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| GetActivity(Context, Int32, Intent, PendingIntentFlags) |
Recupere un PendingIntent que iniciará una nueva actividad, como llamar a Context.startActivity(Intent). |
| GetActivity(Context, Int32, Intent, PendingIntentFlags, Bundle) |
Recupere un PendingIntent que iniciará una nueva actividad, como llamar a Context.startActivity(Intent). |
GetActivity(Context, Int32, Intent, PendingIntentFlags)
Recupere un PendingIntent que iniciará una nueva actividad, como llamar a 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: el contexto en el que debe iniciarse esta actividad PendingIntent.
- requestCode
- Int32
int: código de solicitud privado para el remitente
- intent
- Intent
Intención: intención de la actividad que se va a iniciar.
- flags
- PendingIntentFlags
int: puede ser FLAG_ONE_SHOT, FLAG_NO_CREATE, FLAG_CANCEL_CURRENT, FLAG_UPDATE_CURRENT o cualquiera de las marcas compatibles con Intent.fillIn() para controlar qué partes no especificadas de la intención que se pueden proporcionar cuando se produce el envío real. El valor es 0 o una combinación de lo siguiente: 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
Devoluciones
PendingIntent para la operación solicitada, o null cuando se establece FLAG_NO_CREATE y no existe ninguna coincidencia de PendingIntent.
- 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).
[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: el contexto en el que debe iniciarse esta actividad PendingIntent.
- requestCode
- Int32
int: código de solicitud privado para el remitente
- intent
- Intent
Intención: intención de la actividad que se va a iniciar. Este valor no puede ser nulo.
- flags
- PendingIntentFlags
int: puede ser FLAG_ONE_SHOT, FLAG_NO_CREATE, FLAG_CANCEL_CURRENT, FLAG_UPDATE_CURRENT o cualquiera de las marcas compatibles con Intent.fillIn() para controlar qué partes no especificadas de la intención que se pueden proporcionar cuando se produce el envío real. El valor es 0 o una combinación de lo siguiente: 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
Agrupación: opciones adicionales para iniciar la actividad. Puede ser NULL si no hay opciones.
Devoluciones
PendingIntent para la operación solicitada, o null cuando se establece FLAG_NO_CREATE y no existe ninguna coincidencia de PendingIntent.
- 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.