Compartilhar via


Activity.ShowDialog Método

Definição

Sobrecargas

ShowDialog(Int32, Bundle)
Obsoleto.

Mostrar uma caixa de diálogo gerenciada por esta atividade.

ShowDialog(Int32)
Obsoleto.

Versão #showDialog(int, Bundle) simples disso não requer argumentos.

ShowDialog(Int32, Bundle)

Cuidado

deprecated

Mostrar uma caixa de diálogo gerenciada por esta atividade.

[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

Parâmetros

id
Int32

O id da caixa de diálogo gerenciada.

args
Bundle

Argumentos a serem passados para a caixa de diálogo. Estes serão salvos e restaurados para você. Observe que se a caixa de diálogo já estiver criada, não será chamada com os novos argumentos, #onCreateDialog(int, Bundle) mas #onPrepareDialog(int, Dialog, Bundle) será. Se você precisar reconstruir a caixa de diálogo, ligue #removeDialog(int) primeiro.

Retornos

Retorna true se a caixa de diálogo foi criada; false é retornado se não for criado porque #onCreateDialog(int, Bundle) retorna false.

Atributos

Comentários

Mostrar uma caixa de diálogo gerenciada por esta atividade. Uma chamada para #onCreateDialog(int, Bundle) será feita com o mesmo id na primeira vez que isso for chamado para um determinado id. A partir de então, a caixa de diálogo será salva e restaurada automaticamente.

<em>Se você estiver segmentando android.os.Build.VERSION_CODES#HONEYCOMB ou mais tarde, considere usar um DialogFragment em vez disso.</eme>

Cada vez que um diálogo é mostrado, #onPrepareDialog(int, Dialog, Bundle) será feito para fornecer uma oportunidade de fazer qualquer preparação oportuna.

Este membro foi preterido. Use a nova DialogFragment classe com FragmentManager em vez disso, isso também está disponível em plataformas mais antigas por meio do pacote de compatibilidade Android.

Documentação Java para android.app.Activity.showDialog(int, android.os.Bundle).

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

Confira também

  • 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)

Aplica-se a

ShowDialog(Int32)

Cuidado

deprecated

Versão #showDialog(int, Bundle) simples disso não requer argumentos.

[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

Parâmetros

id
Int32
Atributos

Comentários

Versão #showDialog(int, Bundle) simples disso não requer argumentos. Simplesmente chama #showDialog(int, Bundle) com argumentos nulos.

Este membro foi preterido. Use a nova DialogFragment classe com FragmentManager em vez disso, isso também está disponível em plataformas mais antigas por meio do pacote de compatibilidade Android.

Documentação Java para android.app.Activity.showDialog(int).

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

Aplica-se a