AlertDialog Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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_Dialog
ad 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 context
per 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
- cancelListener
- IDialogInterfaceOnCancelListener
- 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.