Activity.ShowDialog Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
ShowDialog(Int32, Bundle) |
Obsoleto.
Mostrar uma caixa de diálogo gerenciada por esta atividade. |
ShowDialog(Int32) |
Obsoleto.
Versão |
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.