Idioma

Activity.OnPrepareDialog Método

Definição

Sobrecargas

Nome Description
OnPrepareDialog(Int32, Dialog, Bundle)
Obsoleto.

Oferece uma oportunidade de preparar uma caixa de diálogo gerenciada antes de ser mostrada.

OnPrepareDialog(Int32, Dialog)
Obsoleto.

Esse método foi preterido no nível 15 da API.

OnPrepareDialog(Int32, Dialog, Bundle)

Cuidado

deprecated

Oferece uma oportunidade de preparar uma caixa de diálogo gerenciada antes de ser mostrada.

[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

Parâmetros

id
Int32

A ID da caixa de diálogo gerenciada.

dialog
Dialog

A caixa de diálogo.

args
Bundle

Os argumentos de caixa de diálogo fornecidos para #showDialog(int, Bundle).

Atributos

Comentários

Esse método foi preterido no nível 15 da API. Em vez disso, use a nova classe DialogFragment com FragmentManager; isso também está disponível em plataformas mais antigas por meio do pacote de compatibilidade do Android.

Oferece uma oportunidade de preparar uma caixa de diálogo gerenciada antes de ser mostrada. A implementação padrão chama o onPrepareDialog(int,Dialog) para compatibilidade. Substitua isso se você precisar atualizar uma caixa de diálogo gerenciada com base no estado do aplicativo sempre que ele for mostrado. Por exemplo, uma caixa de diálogo do seletor de horários pode querer ser atualizada com a hora atual. Você deve chamar a implementação da superclasse. A implementação padrão definirá essa Atividade como a atividade de proprietário na caixa de diálogo.

Consulte também:

Referência do Android para android.app.Activity.onPrepareDialog.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

OnPrepareDialog(Int32, Dialog)

Cuidado

deprecated

Esse método foi preterido no nível 15 da API.

[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

Parâmetros

id
Int32

int

dialog
Dialog

Dialog

Atributos

Comentários

Esse método foi preterido no nível 15 da API. Versão antiga sem argumentos do onPrepareDialog(int,Dialog,Bundle).

Referência do Android para android.app.Activity.onPrepareDialog.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a