Activity.ShowDialog Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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(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.