PendingIntent.GetActivity Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| GetActivity(Context, Int32, Intent, PendingIntentFlags) |
Recuperar um PendingIntent que iniciará uma nova atividade, como chamar |
| GetActivity(Context, Int32, Intent, PendingIntentFlags, Bundle) |
Recuperar um PendingIntent que iniciará uma nova atividade, como chamar |
GetActivity(Context, Int32, Intent, PendingIntentFlags)
Recuperar um PendingIntent que iniciará uma nova atividade, como chamar 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
O contexto no qual esse PendingIntent deve iniciar a atividade.
- requestCode
- Int32
Código de solicitação privada para o remetente
- intent
- Intent
Intenção da atividade a ser iniciada.
- flags
- PendingIntentFlags
Pode ser #FLAG_ONE_SHOT, #FLAG_NO_CREATE, #FLAG_CANCEL_CURRENT, #FLAG_UPDATE_CURRENTou qualquer um dos sinalizadores com suporte Intent#fillIn Intent.fillIn() para controlar quais partes não especificadas da intenção que podem ser fornecidas quando o envio real acontece.
Retornos
Retorna um PendingIntent existente ou novo que corresponde aos parâmetros especificados. Pode retornar nulo somente se #FLAG_NO_CREATE tiver sido fornecido.
- Atributos
Comentários
Recupere um PendingIntent que iniciará uma nova atividade, como chamar Context.startActivity(Intent). Observe que a atividade será iniciada fora do contexto de uma atividade existente, portanto, você deve usar o sinalizador de inicialização Intent.FLAG_ACTIVITY_NEW_TASK na Intenção. Por motivos de segurança, a intenção fornecida aqui deve ser quase sempre uma intenção explícita, que é especificar um componente explícito a ser entregue por meio de Intent.setClass
Referência do Android para android.app.PendingIntent.getActivity.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
GetActivity(Context, Int32, Intent, PendingIntentFlags, Bundle)
Recuperar um PendingIntent que iniciará uma nova atividade, como chamar 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
O contexto no qual esse PendingIntent deve iniciar a atividade.
- requestCode
- Int32
Código de solicitação privada para o remetente
- intent
- Intent
Intenção da atividade a ser iniciada.
- flags
- PendingIntentFlags
Pode ser #FLAG_ONE_SHOT, #FLAG_NO_CREATE, #FLAG_CANCEL_CURRENT, #FLAG_UPDATE_CURRENTou qualquer um dos sinalizadores com suporte Intent#fillIn Intent.fillIn() para controlar quais partes não especificadas da intenção que podem ser fornecidas quando o envio real acontece.
- options
- Bundle
Opções adicionais de como a Atividade deve ser iniciada. Pode ser nulo se não houver opções.
Retornos
Retorna um PendingIntent existente ou novo que corresponde aos parâmetros especificados. Pode retornar nulo somente se #FLAG_NO_CREATE tiver sido fornecido.
- Atributos
Comentários
Recupere um PendingIntent que iniciará uma nova atividade, como chamar Context.startActivity(Intent). Observe que a atividade será iniciada fora do contexto de uma atividade existente, portanto, você deve usar o sinalizador de inicialização Intent.FLAG_ACTIVITY_NEW_TASK na Intenção. Por motivos de segurança, a intenção fornecida aqui deve ser quase sempre uma intenção explícita, que é especificar um componente explícito a ser entregue por meio de Intent.setClass
Referência do Android para android.app.PendingIntent.getActivity.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.