Compartilhar via


AlertDialog Construtores

Definição

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 contextpara 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
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.

Aplica-se a