Idioma

AlertDialog Construtores

Definição

Sobrecargas

Nome Description
AlertDialog(Context)

Cria uma caixa de diálogo de alerta que usa o tema da 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)

Inicializa uma representação gerenciada de um objeto de interface nativa Java existente.

AlertDialog(Context, Boolean, IDialogInterfaceOnCancelListener)

Cria uma caixa de diálogo de alerta que usa o tema da caixa de diálogo de alerta padrão e um ouvinte de cancelamento personalizado.

AlertDialog(Context, Boolean, EventHandler)

AlertDialog(Context)

Cria uma caixa de diálogo de alerta que usa o tema da 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 da caixa de diálogo de alerta padrão. O tema da caixa de diálogo de alerta padrão é definido por R.attr.alertDialogTheme dentro do tema do contexto pai.

Consulte também:

Referência do Android para android.app.AlertDialog.AlertDialog.

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

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 do recurso do tema no qual inflar essa caixa de diálogo ou 0 usar o tema da 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 contexto pai. Ele pode ser especificado como um recurso de estilo que contém um tema totalmente preenchido, como R.style.Theme_Material_Dialog, para substituir todos os atributos no tema do contexto pai, incluindo cores primárias e de ênfase. Para preservar atributos como cores primárias e de destaque, o themeResId pode, em vez disso, ser especificado como um tema de sobreposição, como 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 para usar o valor resolvido do contexto pai para R.attr.alertDialogTheme.

Consulte também:

Referência do Android para android.app.AlertDialog.AlertDialog.

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

AlertDialog(IntPtr, JniHandleOwnership)

Inicializa uma representação gerenciada de um objeto de interface nativa Java existente.

protected AlertDialog(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.App.AlertDialog : nativeint * Android.Runtime.JniHandleOwnership -> Android.App.AlertDialog

Parâmetros

javaReference
IntPtr

nativeint

A referência do objeto Java Native Interface.

transfer
JniHandleOwnership

A transferência de propriedade a ser aplicada à referência do objeto Java Native Interface.

Comentários

Esse construtor é chamado pelo .NET para o runtime de associação do Android quando cria um par gerenciado para um objeto Java existente.

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

AlertDialog(Context, Boolean, IDialogInterfaceOnCancelListener)

Cria uma caixa de diálogo de alerta que usa o tema da caixa de diálogo de alerta padrão e um ouvinte de cancelamento personalizado.

[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

Contexto: o contexto pai

cancelable
Boolean

boolean

cancelListener
IDialogInterfaceOnCancelListener

DialogInterface.OnCancelListener

Atributos

Comentários

Cria uma caixa de diálogo de alerta que usa o tema da caixa de diálogo de alerta padrão e um ouvinte de cancelamento personalizado. Isso é funcionalmente idêntico a: o tema da caixa de diálogo de alerta padrão é definido por R.attr.alertDialogTheme dentro do tema do contexto pai.

Consulte também:

Referência do Android para android.app.AlertDialog.AlertDialog.

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

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 Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a