Questions marquées «android-dialog»

Classe de base pour les dialogues. Une boîte de dialogue sous Android est une petite fenêtre qui invite l'utilisateur à prendre une décision ou à saisir des informations supplémentaires. Une boîte de dialogue ne remplit pas l'écran et est normalement utilisée pour les événements modaux qui obligent les utilisateurs à effectuer une action avant de pouvoir continuer.

30
Comment afficher une boîte de dialogue d'alerte sur Android?
Je souhaite afficher une boîte de dialogue / fenêtre contextuelle avec un message à l'utilisateur indiquant "Êtes-vous sûr de vouloir supprimer cette entrée?" avec un bouton qui dit «Supprimer». Quand Deleteest touché, il devrait supprimer cette entrée, sinon rien. J'ai écrit un écouteur de clics pour ces boutons, mais comment …


28
Comment gérer le changement d'orientation de l'écran lorsque la boîte de dialogue de progression et le thread d'arrière-plan sont actifs?
Mon programme effectue une activité réseau dans un fil d'arrière-plan. Avant de commencer, une boîte de dialogue de progression apparaît. La boîte de dialogue est fermée sur le gestionnaire. Tout cela fonctionne très bien, sauf lorsque l'orientation de l'écran change pendant que la boîte de dialogue est ouverte (et que …


16
Android 1.6: «android.view.WindowManager $ BadTokenException: impossible d'ajouter une fenêtre - le token null n'est pas pour une application»
J'essaie d'ouvrir une fenêtre de dialogue, mais chaque fois que j'essaye de l'ouvrir, elle lance cette exception: Uncaught handler: thread main exiting due to uncaught exception android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an application at android.view.ViewRoot.setView(ViewRoot.java:460) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:177) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91) at android.app.Dialog.show(Dialog.java:238) at android.app.Activity.showDialog(Activity.java:2413) Je …

11
Comment afficher une boîte de dialogue pour confirmer que l'utilisateur souhaite quitter une activité Android?
J'ai essayé d'afficher un "Voulez-vous quitter?" type de boîte de dialogue lorsque l'utilisateur tente de quitter une activité. Cependant, je ne trouve pas les crochets API appropriés. Activity.onUserLeaveHint()Au début, cela semblait prometteur, mais je ne trouve pas de moyen d'empêcher l'activité de se terminer.




26
Comment définir la largeur et la hauteur de DialogFragment?
Je spécifie la mise en page de mon DialogFragment dans un fichier de mise en page xml (appelons-le layout_mydialogfragment.xml), et ses attributs layout_widthet en layout_heightparticulier (pour être 100dpchacun, disons). Je gonfle ensuite cette mise en page dans la onCreateView(...)méthode de mon DialogFragment comme suit: View view = inflater.inflate(R.layout.layout_mydialogfragment, container, false); …


11
Android 'Impossible d'ajouter la fenêtre - le jeton null n'est pas pour une exception d'application
J'obtiens l'exception Android suivante lorsque j'essaye d'ouvrir une boîte de dialogue. Quelqu'un peut-il m'aider à comprendre ce qui se passe et comment puis-je résoudre ce problème? android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an application at android.view.ViewRoot.setView(ViewRoot.java:509) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:177) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91) at android.app.Dialog.show(Dialog.java:241)


7
Afficher la boîte de dialogue du fragment?
J'ai quelques fragments qui doivent montrer un dialogue régulier. Dans ces boîtes de dialogue, l'utilisateur peut choisir une réponse oui / non, puis le fragment doit se comporter en conséquence. Maintenant, la Fragmentclasse n'a pas de onCreateDialog()méthode à remplacer, donc je suppose que je dois implémenter les dialogues à l'extérieur, …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.