Idioma

Activity.ShowDialog Método

Definição

Sobrecargas

Nome Description
ShowDialog(Int32)
Obsoleto.

Uma versão #showDialog(int, Bundle) simples disso não aceita argumentos.

ShowDialog(Int32, Bundle)
Obsoleto.

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

ShowDialog(Int32)

Cuidado

deprecated

Uma versão #showDialog(int, Bundle) simples disso não aceita 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

int

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.

Versão simples do showDialog(int,Bundle) que não aceita argumentos. Basta chamar showDialog(int,Bundle) com argumentos nulos.

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

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

ShowDialog(Int32, Bundle)

Cuidado

deprecated

Mostrar uma caixa de diálogo gerenciada por essa 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

A ID da caixa de diálogo gerenciada.

args
Bundle

Argumentos para passar para a caixa de diálogo. Elas serão salvas e restauradas para você. Observe que, se a caixa de diálogo já estiver criada, #onCreateDialog(int, Bundle) não será chamada com os novos argumentos, mas #onPrepareDialog(int, Dialog, Bundle) será. Se você precisar recompilar a caixa de diálogo, chame #removeDialog(int) primeiro.

Retornos

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

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.

Mostrar uma caixa de diálogo gerenciada por essa atividade. Uma chamada para onCreateDialog(int,Bundle) será feita com a mesma ID na primeira vez em que isso for chamado para uma determinada ID. A partir daí, a caixa de diálogo será salva e restaurada automaticamente. Se você estiver direcionando Build.VERSION_CODES. HONEYCOMB ou posterior, considere, em vez disso, usar um DialogFragment. Sempre que uma caixa de diálogo for mostrada, onPrepareDialog(int,Dialog,Bundle) será feito para oferecer uma oportunidade de fazer qualquer preparação oportuna.

Consulte também:

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

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