AlertDialog Construtores
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
AlertDialog(Context) |
Cria uma caixa de diálogo de alerta que usa o tema de caixa de diálogo de alerta padrão. |
AlertDialog(Context, Int32) |
Cria uma caixa de diálogo de alerta que usa um recurso de tema explícito. |
AlertDialog(IntPtr, JniHandleOwnership) |
Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução. |
AlertDialog(Context, Boolean, IDialogInterfaceOnCancelListener) |
Cria uma caixa de diálogo de alerta que usa o tema de caixa de diálogo de alerta padrão. |
AlertDialog(Context, Boolean, EventHandler) |
AlertDialog(Context)
Cria uma caixa de diálogo de alerta que usa o tema de caixa de diálogo de alerta padrão.
[Android.Runtime.Register(".ctor", "(Landroid/content/Context;)V", "")]
protected AlertDialog (Android.Content.Context? context);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;)V", "")>]
new Android.App.AlertDialog : Android.Content.Context -> Android.App.AlertDialog
Parâmetros
- context
- Context
O contexto pai
- Atributos
Comentários
Cria uma caixa de diálogo de alerta que usa o tema de caixa de diálogo de alerta padrão.
O tema de diálogo de alerta padrão é definido por android.R.attr#alertDialogTheme
dentro do tema do pai context
.
Documentação Java para android.app.AlertDialog.AlertDialog(android.content.Context)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
AlertDialog(Context, Int32)
Cria uma caixa de diálogo de alerta que usa um recurso de tema explícito.
[Android.Runtime.Register(".ctor", "(Landroid/content/Context;I)V", "")]
protected AlertDialog (Android.Content.Context? context, int themeResId);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;I)V", "")>]
new Android.App.AlertDialog : Android.Content.Context * int -> Android.App.AlertDialog
Parâmetros
- context
- Context
O contexto pai
- themeResId
- Int32
a ID de recurso do tema no qual inflar essa caixa de diálogo 0
ou usar o tema de caixa de diálogo de alerta padrão do pai context
- Atributos
Comentários
Cria uma caixa de diálogo de alerta que usa um recurso de tema explícito.
O recurso de tema especificado (themeResId
) é aplicado sobre o tema do pai context
. Ele pode ser especificado como um recurso de estilo contendo um tema totalmente preenchido, como android.R.style#Theme_Material_Dialog
, para substituir todos os atributos no tema do pai context
, incluindo cores primárias e de destaque.
Para preservar atributos como cores primárias e de destaque, o themeResId
pode ser especificado como um tema de sobreposição, como android.R.style#ThemeOverlay_Material_Dialog
. Isso substituirá apenas os atributos de janela necessários para estilizar a janela de alerta como uma caixa de diálogo.
Como alternativa, o themeResId
pode ser especificado como 0
usar o valor resolvido do pai context
para android.R.attr#alertDialogTheme
.
Documentação Java para android.app.AlertDialog.AlertDialog(android.content.Context, int)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
AlertDialog(IntPtr, JniHandleOwnership)
Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.
protected AlertDialog (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.App.AlertDialog : nativeint * Android.Runtime.JniHandleOwnership -> Android.App.AlertDialog
Parâmetros
- javaReference
-
IntPtr
nativeint
Um IntPtrque contém uma referência de objeto JNI (Java Native Interface).
- transfer
- JniHandleOwnership
Uma JniHandleOwnershipindicação de como lidar javaReference
Comentários
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
AlertDialog(Context, Boolean, IDialogInterfaceOnCancelListener)
Cria uma caixa de diálogo de alerta que usa o tema de caixa de diálogo de alerta padrão.
[Android.Runtime.Register(".ctor", "(Landroid/content/Context;ZLandroid/content/DialogInterface$OnCancelListener;)V", "")]
protected AlertDialog (Android.Content.Context? context, bool cancelable, Android.Content.IDialogInterfaceOnCancelListener? cancelListener);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;ZLandroid/content/DialogInterface$OnCancelListener;)V", "")>]
new Android.App.AlertDialog : Android.Content.Context * bool * Android.Content.IDialogInterfaceOnCancelListener -> Android.App.AlertDialog
Parâmetros
- context
- Context
O contexto pai
- cancelable
- Boolean
- cancelListener
- IDialogInterfaceOnCancelListener
- Atributos
Comentários
Documentação Java para android.app.AlertDialog.AlertDialog(android.content.Context)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
AlertDialog(Context, Boolean, EventHandler)
protected AlertDialog (Android.Content.Context context, bool cancelable, EventHandler cancelHandler);
new Android.App.AlertDialog : Android.Content.Context * bool * EventHandler -> Android.App.AlertDialog
Parâmetros
- context
- Context
- cancelable
- Boolean
- cancelHandler
- EventHandler
Comentários
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.