Partager via


Activity.ShowDialog Méthode

Définition

Surcharges

ShowDialog(Int32, Bundle)
Obsolète.

Afficher une boîte de dialogue gérée par cette activité.

ShowDialog(Int32)
Obsolète.

Version simple de #showDialog(int, Bundle) ce qui ne prend aucun argument.

ShowDialog(Int32, Bundle)

Attention

deprecated

Afficher une boîte de dialogue gérée par cette activité.

[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

Paramètres

id
Int32

ID de la boîte de dialogue gérée.

args
Bundle

Arguments à transmettre à la boîte de dialogue. Celles-ci seront enregistrées et restaurées pour vous. Notez que si la boîte de dialogue est déjà créée, #onCreateDialog(int, Bundle) elle ne sera pas appelée avec les nouveaux arguments, mais #onPrepareDialog(int, Dialog, Bundle) sera. Si vous avez besoin de reconstruire la boîte de dialogue, appelez #removeDialog(int) d’abord.

Retours

Retourne true si la boîte de dialogue a été créée ; false est retourné s’il n’est pas créé, car #onCreateDialog(int, Bundle) il retourne false.

Attributs

Remarques

Afficher une boîte de dialogue gérée par cette activité. Un appel à #onCreateDialog(int, Bundle) effectuer avec le même ID la première fois qu’il est appelé pour un ID donné. À partir de la suite, la boîte de dialogue sera automatiquement enregistrée et restaurée.

<em>Si vous ciblez android.os.Build.VERSION_CODES#HONEYCOMB ou une version ultérieure, envisagez plutôt d’utiliser à la place un DialogFragment .</Em>

Chaque fois qu’un dialogue s’affiche, #onPrepareDialog(int, Dialog, Bundle) il sera possible d’effectuer une préparation en temps opportun.

Ce membre est déconseillé. Utilisez plutôt la nouvelle DialogFragment classe FragmentManager . Cela est également disponible sur les anciennes plateformes via le package de compatibilité Android.

Documentation Java pour android.app.Activity.showDialog(int, android.os.Bundle).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

Voir aussi

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

S’applique à

ShowDialog(Int32)

Attention

deprecated

Version simple de #showDialog(int, Bundle) ce qui ne prend aucun argument.

[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

Paramètres

id
Int32
Attributs

Remarques

Version simple de #showDialog(int, Bundle) ce qui ne prend aucun argument. Il vous suffit d’appeler #showDialog(int, Bundle) avec des arguments Null.

Ce membre est déconseillé. Utilisez plutôt la nouvelle DialogFragment classe FragmentManager . Cela est également disponible sur les anciennes plateformes via le package de compatibilité Android.

Documentation Java pour android.app.Activity.showDialog(int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à