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
| Nome | Description |
|---|---|
| ShowDialog(Int32) |
Obsoleto.
Uma versão |
| 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.