Condividi tramite


AlertDialog.Builder Classe

Definizione

[Android.Runtime.Register("android/app/AlertDialog$Builder", DoNotGenerateAcw=true)]
public class AlertDialog.Builder : Java.Lang.Object
[<Android.Runtime.Register("android/app/AlertDialog$Builder", DoNotGenerateAcw=true)>]
type AlertDialog.Builder = class
    inherit Object
Ereditarietà
AlertDialog.Builder
Attributi

Commenti

Documentazione della piattaforma Android

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.

Costruttori

AlertDialog.Builder(Context)

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

AlertDialog.Builder(Context, Int32)

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

AlertDialog.Builder(IntPtr, JniHandleOwnership)

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

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Context

Restituisce un Context oggetto con il tema appropriato per le finestre di dialogo create da questo generatore.

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
JniIdentityHashCode (Ereditato da Object)
JniPeerMembers
PeerReference (Ereditato da Object)
ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Create()

Crea un oggetto AlertDialog con gli argomenti forniti a questo generatore.

Dispose() (Ereditato da Object)
Dispose(Boolean) (Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
SetAdapter(IListAdapter, EventHandler<DialogClickEventArgs>)
SetAdapter(IListAdapter, IDialogInterfaceOnClickListener)

Impostare un elenco di elementi, forniti dall'oggetto specificato IListAdapter, da visualizzare nella finestra di dialogo come contenuto, si riceverà una notifica dell'elemento selezionato tramite il listener fornito.

SetCancelable(Boolean)

Imposta un valore che indica se la finestra di dialogo è annullabile o meno.

SetCursor(ICursor, EventHandler<DialogClickEventArgs>, String)
SetCursor(ICursor, IDialogInterfaceOnClickListener, String)

Impostare un elenco di elementi, forniti dall'oggetto specificato ICursor, da visualizzare nella finestra di dialogo come contenuto, si riceverà una notifica dell'elemento selezionato tramite il listener fornito.

SetCustomTitle(View)

Impostare il titolo usando la vista customTitleViewpersonalizzata .

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetIcon(Drawable)

Impostare l'oggetto Drawable da usare nel titolo.

SetIcon(Int32)

Impostare l'ID risorsa dell'oggetto Drawable da usare nel titolo.

SetIconAttribute(Int32)

Impostare un'icona come fornito da un attributo del tema. ad esempio android.

SetInverseBackgroundForced(Boolean)

Imposta il dialogo per l'utilizzo dello sfondo inverso, indipendentemente dal contenuto.

SetItems(ICharSequence[], EventHandler<DialogClickEventArgs>)
SetItems(ICharSequence[], IDialogInterfaceOnClickListener)

Impostare un elenco di elementi da visualizzare nella finestra di dialogo come contenuto, si riceverà una notifica dell'elemento selezionato tramite il listener fornito.

SetItems(Int32, EventHandler<DialogClickEventArgs>)
SetItems(Int32, IDialogInterfaceOnClickListener)

Impostare un elenco di elementi da visualizzare nella finestra di dialogo come contenuto, si riceverà una notifica dell'elemento selezionato tramite il listener fornito.

SetItems(String[], EventHandler<DialogClickEventArgs>)
SetItems(String[], IDialogInterfaceOnClickListener)
SetMessage(ICharSequence)

Impostare il messaggio da visualizzare.

SetMessage(Int32)

Impostare il messaggio da visualizzare usando l'ID risorsa specificato.

SetMessage(String)
SetMultiChoiceItems(ICharSequence[], Boolean[], EventHandler<DialogMultiChoiceClickEventArgs>)
SetMultiChoiceItems(ICharSequence[], Boolean[], IDialogInterfaceOnMultiChoiceClickListener)

Impostare un elenco di elementi da visualizzare nella finestra di dialogo come contenuto, si riceverà una notifica dell'elemento selezionato tramite il listener fornito.

SetMultiChoiceItems(ICursor, String, String, EventHandler<DialogMultiChoiceClickEventArgs>)
SetMultiChoiceItems(ICursor, String, String, IDialogInterfaceOnMultiChoiceClickListener)

Impostare un elenco di elementi da visualizzare nella finestra di dialogo come contenuto, si riceverà una notifica dell'elemento selezionato tramite il listener fornito.

SetMultiChoiceItems(Int32, Boolean[], EventHandler<DialogMultiChoiceClickEventArgs>)
SetMultiChoiceItems(Int32, Boolean[], IDialogInterfaceOnMultiChoiceClickListener)

Impostare un elenco di elementi da visualizzare nella finestra di dialogo come contenuto, si riceverà una notifica dell'elemento selezionato tramite il listener fornito.

SetMultiChoiceItems(String[], Boolean[], EventHandler<DialogMultiChoiceClickEventArgs>)
SetMultiChoiceItems(String[], Boolean[], IDialogInterfaceOnMultiChoiceClickListener)
SetNegativeButton(ICharSequence, EventHandler<DialogClickEventArgs>)
SetNegativeButton(ICharSequence, IDialogInterfaceOnClickListener)

Impostare un listener da richiamare quando viene premuto il pulsante negativo della finestra di dialogo.

SetNegativeButton(Int32, EventHandler<DialogClickEventArgs>)
SetNegativeButton(Int32, IDialogInterfaceOnClickListener)

Impostare un listener da richiamare quando viene premuto il pulsante negativo della finestra di dialogo.

SetNegativeButton(String, EventHandler<DialogClickEventArgs>)
SetNegativeButton(String, IDialogInterfaceOnClickListener)
SetNeutralButton(ICharSequence, EventHandler<DialogClickEventArgs>)
SetNeutralButton(ICharSequence, IDialogInterfaceOnClickListener)

Impostare un listener da richiamare quando viene premuto il pulsante neutro della finestra di dialogo.

SetNeutralButton(Int32, EventHandler<DialogClickEventArgs>)
SetNeutralButton(Int32, IDialogInterfaceOnClickListener)

Impostare un listener da richiamare quando viene premuto il pulsante neutro della finestra di dialogo.

SetNeutralButton(String, EventHandler<DialogClickEventArgs>)
SetNeutralButton(String, IDialogInterfaceOnClickListener)
SetOnCancelListener(IDialogInterfaceOnCancelListener)

Imposta il callback che verrà chiamato se la finestra di dialogo viene annullata.

SetOnDismissListener(IDialogInterfaceOnDismissListener)

Imposta il callback che verrà chiamato quando il dialogo viene ignorato per qualsiasi motivo.

SetOnItemSelectedListener(AdapterView+IOnItemSelectedListener)

Imposta un listener da richiamare quando viene selezionato un elemento nell'elenco.

SetOnKeyListener(IDialogInterfaceOnKeyListener)

Imposta il callback che verrà chiamato se una chiave viene inviata alla finestra di dialogo.

SetPositiveButton(ICharSequence, EventHandler<DialogClickEventArgs>)
SetPositiveButton(ICharSequence, IDialogInterfaceOnClickListener)

Impostare un listener da richiamare quando viene premuto il pulsante positivo della finestra di dialogo.

SetPositiveButton(Int32, EventHandler<DialogClickEventArgs>)
SetPositiveButton(Int32, IDialogInterfaceOnClickListener)

Impostare un listener da richiamare quando viene premuto il pulsante positivo della finestra di dialogo.

SetPositiveButton(String, EventHandler<DialogClickEventArgs>)
SetPositiveButton(String, IDialogInterfaceOnClickListener)
SetSingleChoiceItems(ICharSequence[], Int32, EventHandler<DialogClickEventArgs>)
SetSingleChoiceItems(ICharSequence[], Int32, IDialogInterfaceOnClickListener)

Impostare un elenco di elementi da visualizzare nella finestra di dialogo come contenuto, si riceverà una notifica dell'elemento selezionato tramite il listener fornito.

SetSingleChoiceItems(ICursor, Int32, String, EventHandler<DialogClickEventArgs>)
SetSingleChoiceItems(ICursor, Int32, String, IDialogInterfaceOnClickListener)

Impostare un elenco di elementi da visualizzare nella finestra di dialogo come contenuto, si riceverà una notifica dell'elemento selezionato tramite il listener fornito.

SetSingleChoiceItems(IListAdapter, Int32, EventHandler<DialogClickEventArgs>)
SetSingleChoiceItems(IListAdapter, Int32, IDialogInterfaceOnClickListener)

Impostare un elenco di elementi da visualizzare nella finestra di dialogo come contenuto, si riceverà una notifica dell'elemento selezionato tramite il listener fornito.

SetSingleChoiceItems(Int32, Int32, EventHandler<DialogClickEventArgs>)
SetSingleChoiceItems(Int32, Int32, IDialogInterfaceOnClickListener)

Impostare un elenco di elementi da visualizzare nella finestra di dialogo come contenuto, si riceverà una notifica dell'elemento selezionato tramite il listener fornito.

SetSingleChoiceItems(String[], Int32, EventHandler<DialogClickEventArgs>)
SetSingleChoiceItems(String[], Int32, IDialogInterfaceOnClickListener)
SetTitle(ICharSequence)

Impostare il titolo visualizzato in Dialog.

SetTitle(Int32)

Impostare il titolo usando l'ID risorsa specificato.

SetTitle(String)
SetView(Int32)
SetView(View)

Impostare una visualizzazione personalizzata come contenuto del dialogo.

Show()

Crea un oggetto AlertDialog con gli argomenti forniti a questo generatore e visualizza immediatamente la finestra di dialogo.

ToArray<T>() (Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime() (Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)

Eventi

ItemSelected
ItemSelectionCleared
NothingSelected

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed() (Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced() (Ereditato da Object)
IJavaPeerable.Finalized() (Ereditato da Object)
IJavaPeerable.JniManagedPeerState (Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32) (Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) (Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference) (Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)
GetJniTypeName(IJavaPeerable)

Si applica a