Activity.ShowDialog Metodo
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
ShowDialog(Int32, Bundle) |
Obsoleti.
Mostra una finestra di dialogo gestita da questa attività. |
ShowDialog(Int32) |
Obsoleti.
Versione semplice di |
ShowDialog(Int32, Bundle)
Attenzione
deprecated
Mostra una finestra di dialogo gestita da questa attività.
[Android.Runtime.Register("showDialog", "(ILandroid/os/Bundle;)Z", "")]
[System.Obsolete("deprecated")]
public bool ShowDialog (int id, Android.OS.Bundle? args);
[<Android.Runtime.Register("showDialog", "(ILandroid/os/Bundle;)Z", "")>]
[<System.Obsolete("deprecated")>]
member this.ShowDialog : int * Android.OS.Bundle -> bool
Parametri
- id
- Int32
ID della finestra di dialogo gestita.
- args
- Bundle
Argomenti da passare alla finestra di dialogo. Questi verranno salvati e ripristinati automaticamente. Si noti che se il dialogo è già stato creato, #onCreateDialog(int, Bundle)
non verrà chiamato con i nuovi argomenti, ma #onPrepareDialog(int, Dialog, Bundle)
sarà .
Se è necessario ricompilare il dialogo, chiamare #removeDialog(int)
prima di tutto.
Restituisce
Restituisce true se la finestra di dialogo è stata creata; false viene restituito se non viene creato perché #onCreateDialog(int, Bundle)
restituisce false.
- Attributi
Commenti
Mostra una finestra di dialogo gestita da questa attività. Una chiamata a #onCreateDialog(int, Bundle)
verrà effettuata con lo stesso ID la prima volta che viene chiamato per un id specificato. Da allora, il dialogo verrà salvato e ripristinato automaticamente.
<em>Se si ha come destinazione android.os.Build.VERSION_CODES#HONEYCOMB
o versione successiva, prendere invece in considerazione l'uso di un oggetto DialogFragment
.</Em>
Ogni volta che viene visualizzato un dialogo, #onPrepareDialog(int, Dialog, Bundle)
verrà effettuato per fornire l'opportunità di eseguire qualsiasi preparazione tempestiva.
Questo membro è deprecato. Usare invece la nuova DialogFragment
classe con FragmentManager
. Questa opzione è disponibile anche nelle piattaforme precedenti tramite il pacchetto di compatibilità Android.
Documentazione java per android.app.Activity.showDialog(int, android.os.Bundle)
.
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.
Vedi anche
- Dialog
- <xref:Android.App.Activity.OnCreateDialog(System.Int32%2c+Android.OS.Bundle)>
- <xref:Android.App.Activity.OnPrepareDialog(System.Int32%2c+Android.App.Dialog%2c+Android.App.Dialog)>
- DismissDialog(Int32)
- RemoveDialog(Int32)
Si applica a
ShowDialog(Int32)
Attenzione
deprecated
Versione semplice di #showDialog(int, Bundle)
che non accetta argomenti.
[Android.Runtime.Register("showDialog", "(I)V", "")]
[System.Obsolete("deprecated")]
public void ShowDialog (int id);
[<Android.Runtime.Register("showDialog", "(I)V", "")>]
[<System.Obsolete("deprecated")>]
member this.ShowDialog : int -> unit
Parametri
- id
- Int32
- Attributi
Commenti
Versione semplice di #showDialog(int, Bundle)
che non accetta argomenti. Chiama semplicemente #showDialog(int, Bundle)
con argomenti Null.
Questo membro è deprecato. Usare invece la nuova DialogFragment
classe con FragmentManager
. Questa opzione è disponibile anche nelle piattaforme precedenti tramite il pacchetto di compatibilità Android.
Documentazione java per android.app.Activity.showDialog(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.