Activity.ShowDialog Método

Definición

Sobrecargas

ShowDialog(Int32, Bundle)
Obsoletos.

Mostrar un cuadro de diálogo administrado por esta actividad.

ShowDialog(Int32)
Obsoletos.

Versión simple de #showDialog(int, Bundle) que no toma ningún argumento.

ShowDialog(Int32, Bundle)

Precaución

deprecated

Mostrar un cuadro de diálogo administrado por esta actividad.

[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

Identificador del cuadro de diálogo administrado.

args
Bundle

Argumentos que se van a pasar al cuadro de diálogo. Estos se guardarán y restaurarán por usted. Tenga en cuenta que, si el cuadro de diálogo ya está creado, #onCreateDialog(int, Bundle) no se llamará con los nuevos argumentos, pero #onPrepareDialog(int, Dialog, Bundle) será. Si necesita volver a generar el cuadro de diálogo, llame #removeDialog(int) primero a .

Devoluciones

Devuelve true si se creó el cuadro de diálogo; False se devuelve si no se crea porque #onCreateDialog(int, Bundle) devuelve false.

Atributos

Comentarios

Mostrar un cuadro de diálogo administrado por esta actividad. Se realizará una llamada a #onCreateDialog(int, Bundle) con el mismo identificador la primera vez que se llame a para un identificador determinado. A partir de entonces, el cuadro de diálogo se guardará y restaurará automáticamente.

<em>Si tiene como destino android.os.Build.VERSION_CODES#HONEYCOMB o versiones posteriores, considere la posibilidad de usar en su lugar< .DialogFragment/em>

Cada vez que se muestra un cuadro de diálogo, #onPrepareDialog(int, Dialog, Bundle) se realizará para proporcionar la oportunidad de realizar cualquier preparación oportuna.

Este miembro está en desuso. Use la nueva DialogFragment clase con FragmentManager en su lugar; esto también está disponible en plataformas anteriores a través del paquete de compatibilidad de Android.

Documentación de Java para android.app.Activity.showDialog(int, android.os.Bundle).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.

Consulte también

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

Se aplica a

ShowDialog(Int32)

Precaución

deprecated

Versión simple de #showDialog(int, Bundle) que no toma ningún argumento.

[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

Comentarios

Versión simple de #showDialog(int, Bundle) que no toma ningún argumento. Simplemente llama a #showDialog(int, Bundle) con argumentos NULL.

Este miembro está en desuso. Use la nueva DialogFragment clase con FragmentManager en su lugar; esto también está disponible en plataformas anteriores a través del paquete de compatibilidad de Android.

Documentación de Java para android.app.Activity.showDialog(int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.

Se aplica a