Condividi tramite


AlertDialog Costruttori

Definizione

Overload

AlertDialog(Context)

Crea una finestra di dialogo di avviso che usa il tema della finestra di dialogo di avviso predefinito.

AlertDialog(Context, Int32)

Crea una finestra di dialogo di avviso che usa una risorsa tema esplicita.

AlertDialog(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

AlertDialog(Context, Boolean, IDialogInterfaceOnCancelListener)

Crea una finestra di dialogo di avviso che usa il tema della finestra di dialogo di avviso predefinito.

AlertDialog(Context, Boolean, EventHandler)

AlertDialog(Context)

Crea una finestra di dialogo di avviso che usa il tema della finestra di dialogo di avviso predefinito.

[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

Parametri

context
Context

contesto padre

Attributi

Commenti

Crea una finestra di dialogo di avviso che usa il tema della finestra di dialogo di avviso predefinito.

Il tema della finestra di dialogo di avviso predefinito è definito dall'interno android.R.attr#alertDialogTheme del tema dell'elemento padre context.

Documentazione java per android.app.AlertDialog.AlertDialog(android.content.Context).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

AlertDialog(Context, Int32)

Crea una finestra di dialogo di avviso che usa una risorsa tema esplicita.

[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

Parametri

context
Context

contesto padre

themeResId
Int32

ID risorsa del tema rispetto al quale gonfiare questa finestra di dialogo o 0 usare il tema della finestra di dialogo di avviso predefinito dell'elemento padre context

Attributi

Commenti

Crea una finestra di dialogo di avviso che usa una risorsa tema esplicita.

La risorsa del tema specificata (themeResId) viene applicata sopra il tema dell'elemento padre context. Può essere specificato come risorsa di stile contenente un tema completamente popolato, ad esempio android.R.style#Theme_Material_Dialog, per sostituire tutti gli attributi nel tema dell'elemento padre context, inclusi i colori primari e accentati.

Per mantenere gli attributi, ad esempio i colori primari e accenti, è possibile specificare invece themeResId come tema di sovrapposizione, android.R.style#ThemeOverlay_Material_Dialogad esempio . In questo modo verranno ignorati solo gli attributi della finestra necessari per definire lo stile della finestra di avviso come finestra di dialogo.

In alternativa, themeResId è possibile specificare come 0 usare il valore risolto dell'elemento padre contextper android.R.attr#alertDialogTheme.

Documentazione java per android.app.AlertDialog.AlertDialog(android.content.Context, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

AlertDialog(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

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

Parametri

javaReference
IntPtr

nativeint

Oggetto IntPtrcontenente un riferimento all'oggetto JNI (Java Native Interface).

transfer
JniHandleOwnership

Oggetto JniHandleOwnershipche indica come gestire javaReference

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

AlertDialog(Context, Boolean, IDialogInterfaceOnCancelListener)

Crea una finestra di dialogo di avviso che usa il tema della finestra di dialogo di avviso predefinito.

[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

Parametri

context
Context

contesto padre

cancelable
Boolean
Attributi

Commenti

Documentazione java per android.app.AlertDialog.AlertDialog(android.content.Context).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica 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

Parametri

context
Context
cancelable
Boolean
cancelHandler
EventHandler

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a