PendingIntent.GetActivity Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| GetActivity(Context, Int32, Intent, PendingIntentFlags) |
Recuperare un oggetto PendingIntent che avvierà una nuova attività, ad esempio chiamando |
| GetActivity(Context, Int32, Intent, PendingIntentFlags, Bundle) |
Recuperare un oggetto PendingIntent che avvierà una nuova attività, ad esempio chiamando |
GetActivity(Context, Int32, Intent, PendingIntentFlags)
Recuperare un oggetto PendingIntent che avvierà una nuova attività, ad esempio chiamando 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
Parametri
- context
- Context
Contesto in cui l'oggetto PendingIntent deve avviare l'attività.
- requestCode
- Int32
Codice di richiesta privata per il mittente
- intent
- Intent
Finalità dell'attività da avviare.
- flags
- PendingIntentFlags
Può essere #FLAG_ONE_SHOT, #FLAG_NO_CREATE, #FLAG_CANCEL_CURRENT, #FLAG_UPDATE_CURRENTo uno qualsiasi dei flag supportati da Intent#fillIn Intent.fillIn() per controllare quali parti non specificate della finalità che possono essere fornite quando si verifica l'invio effettivo.
Valori restituiti
Restituisce un oggetto PendingIntent esistente o nuovo corrispondente ai parametri specificati. Può restituire Null solo se #FLAG_NO_CREATE è stato fornito.
- Attributi
Commenti
Recuperare un oggetto PendingIntent che avvierà una nuova attività, ad esempio la chiamata a Context.startActivity(Intent). Si noti che l'attività verrà avviata al di fuori del contesto di un'attività esistente, pertanto è necessario usare il flag di avvio Intent.FLAG_ACTIVITY_NEW_TASK nella finalità. Per motivi di sicurezza, la finalità fornita qui dovrebbe essere quasi sempre una finalità esplicita, ovvero specificare un componente esplicito da recapitare tramite Intent.setClass
Informazioni di riferimento su Android per android.app.PendingIntent.getActivity.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
GetActivity(Context, Int32, Intent, PendingIntentFlags, Bundle)
Recuperare un oggetto PendingIntent che avvierà una nuova attività, ad esempio chiamando 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
Parametri
- context
- Context
Contesto in cui l'oggetto PendingIntent deve avviare l'attività.
- requestCode
- Int32
Codice di richiesta privata per il mittente
- intent
- Intent
Finalità dell'attività da avviare.
- flags
- PendingIntentFlags
Può essere #FLAG_ONE_SHOT, #FLAG_NO_CREATE, #FLAG_CANCEL_CURRENT, #FLAG_UPDATE_CURRENTo uno qualsiasi dei flag supportati da Intent#fillIn Intent.fillIn() per controllare quali parti non specificate della finalità che possono essere fornite quando si verifica l'invio effettivo.
- options
- Bundle
Opzioni aggiuntive per l'avvio dell'attività. Può essere Null se non sono disponibili opzioni.
Valori restituiti
Restituisce un oggetto PendingIntent esistente o nuovo corrispondente ai parametri specificati. Può restituire Null solo se #FLAG_NO_CREATE è stato fornito.
- Attributi
Commenti
Recuperare un oggetto PendingIntent che avvierà una nuova attività, ad esempio la chiamata a Context.startActivity(Intent). Si noti che l'attività verrà avviata al di fuori del contesto di un'attività esistente, pertanto è necessario usare il flag di avvio Intent.FLAG_ACTIVITY_NEW_TASK nella finalità. Per motivi di sicurezza, la finalità fornita qui dovrebbe essere quasi sempre una finalità esplicita, ovvero specificare un componente esplicito da recapitare tramite Intent.setClass
Informazioni di riferimento su Android per android.app.PendingIntent.getActivity.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.