Lingua

Activity.OnPrepareDialog Metodo

Definizione

Overload

Nome Descrizione
OnPrepareDialog(Int32, Dialog, Bundle)
Obsoleti.

Consente di preparare una finestra di dialogo gestita prima che venga visualizzata.

OnPrepareDialog(Int32, Dialog)
Obsoleti.

Questo metodo è stato deprecato nel livello API 15.

OnPrepareDialog(Int32, Dialog, Bundle)

Attenzione

deprecated

Consente di preparare una finestra di dialogo gestita prima che venga visualizzata.

[Android.Runtime.Register("onPrepareDialog", "(ILandroid/app/Dialog;Landroid/os/Bundle;)V", "GetOnPrepareDialog_ILandroid_app_Dialog_Landroid_os_Bundle_Handler")]
[System.Obsolete("deprecated")]
protected virtual void OnPrepareDialog(int id, Android.App.Dialog? dialog, Android.OS.Bundle? args);
[<Android.Runtime.Register("onPrepareDialog", "(ILandroid/app/Dialog;Landroid/os/Bundle;)V", "GetOnPrepareDialog_ILandroid_app_Dialog_Landroid_os_Bundle_Handler")>]
[<System.Obsolete("deprecated")>]
abstract member OnPrepareDialog : int * Android.App.Dialog * Android.OS.Bundle -> unit
override this.OnPrepareDialog : int * Android.App.Dialog * Android.OS.Bundle -> unit

Parametri

id
Int32

ID della finestra di dialogo gestita.

dialog
Dialog

Finestra di dialogo.

args
Bundle

Argomenti della finestra di dialogo forniti a #showDialog(int, Bundle).

Attributi

Commenti

Questo metodo è stato deprecato nel livello API 15. Usare invece la nuova classe DialogFragment con FragmentManager; questa funzionalità è disponibile anche nelle piattaforme meno recenti tramite il pacchetto di compatibilità Android.

Consente di preparare una finestra di dialogo gestita prima che venga visualizzata. L'implementazione predefinita chiama tramite a onPrepareDialog(int,Dialog) per la compatibilità. Eseguire l'override di questa operazione se è necessario aggiornare una finestra di dialogo gestita in base allo stato dell'applicazione ogni volta che viene visualizzata. Ad esempio, una finestra di dialogo selezione ora potrebbe voler essere aggiornata con l'ora corrente. È necessario chiamare tramite l'implementazione della superclasse. L'implementazione predefinita imposta questa attività come attività di proprietario nella finestra di dialogo.

Vedere anche:

Informazioni di riferimento su Android per android.app.Activity.onPrepareDialog.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

OnPrepareDialog(Int32, Dialog)

Attenzione

deprecated

Questo metodo è stato deprecato nel livello API 15.

[Android.Runtime.Register("onPrepareDialog", "(ILandroid/app/Dialog;)V", "GetOnPrepareDialog_ILandroid_app_Dialog_Handler")]
[System.Obsolete("deprecated")]
protected virtual void OnPrepareDialog(int id, Android.App.Dialog? dialog);
[<Android.Runtime.Register("onPrepareDialog", "(ILandroid/app/Dialog;)V", "GetOnPrepareDialog_ILandroid_app_Dialog_Handler")>]
[<System.Obsolete("deprecated")>]
abstract member OnPrepareDialog : int * Android.App.Dialog -> unit
override this.OnPrepareDialog : int * Android.App.Dialog -> unit

Parametri

id
Int32

int

dialog
Dialog

Dialog

Attributi

Commenti

Questo metodo è stato deprecato nel livello API 15. Versione precedente di no-arguments di onPrepareDialog(int,Dialog,Bundle).

Informazioni di riferimento su Android per android.app.Activity.onPrepareDialog.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a