J'ai besoin de développer un menu sous Android, donc j'utilise AlertDialog. Mais le problème que je reçois est que, comment puis-je développer le menu avec sous AlertDialog/Dialog. J'espère que la photo rendra tout clair. Et dans le même temps le Dialog devrait avoir le bouton de retour de sorte que si un utilisateur le désire il serait capable de passer au premier menu. MerciComment créer une sous-fenêtre AlertDialog/Boîte de dialogue sous Android?
Répondre
Qu'en est-ce - lorsque vous créez AlertDialog
2, passer dans le contexte de AlertDialog
1, en utilisant dialog.getContext()
(au lieu de, disons, en passant dans le Activity
d'origine) .. et ainsi de suite? Je crois que cela ferait AlertDialog
2 « apparaissent au-dessus » AlertDialog
1. Annulation de dialogue 2 ou en appuyant sur le bouton de retour devrait vous ramener à 1. dialogue
Vous pouvez étendre la notion même de dialogue 3 (c.-à-passer dans le cadre de dialogue 2 en créant un dialogue 3) .. et ainsi de suite.
Pourquoi les boîtes de dialogue?
Je pense qu'il est possible d'appeler plusieurs boîtes de dialogue.
mais je suggère (bien que non conventionnel) que vous pouvez avoir PreferenceActivity qui peut imbriquer des menus. se souvenir des pages de réglage.
et pour bloquer l'interface utilisateur principale (si vous le souhaitez), vous pouvez appeler l'activité avec un thème de dialogue .
ce sera plus facile à coder et à maintenir. et vous pouvez également avoir votre bouton de retour.
vous pouvez appeler activité pour le résultat et obtenir le résultat de l'activité principale.
- 1. Comment configurer une boîte de dialogue de connexion sous Android?
- 2. Android: créer un dialogue
- 3. Comment créer une application Fragments sous Android?
- 4. Comment créer une visionneuse PowerPoint sous Android?
- 5. Comment créer une boîte de dialogue Astuce dans Android?
- 6. Comment créer une boîte de dialogue Android avec 2 SingleChoiceItems?
- 7. Empiler des boîtes de dialogue sous Android
- 8. Comment créer une boîte de dialogue personnalisée
- 9. Comment créer une boîte de dialogue JavaFX?
- 10. Android - Créer une boîte de dialogue de progression
- 11. Décocher des éléments dans une boîte de dialogue sous Android
- 12. Android créer une sous-classe pour OverlayItem
- 13. Créer une boîte de dialogue personnalisée
- 14. Comment créer des boîtes de dialogue de chargement dans Android?
- 15. Comment créer un widget de dialogue ouvert?
- 16. Boîte de dialogue de confirmation sous Android (andengine)
- 17. Comment créer des "TextViews flottants" sous Android?
- 18. Comment créer un fichier KML sous Android?
- 19. Comment créer un diviseur dans une boîte de dialogue
- 20. Comment créer une table sous Android avec plusieurs colonnes?
- 21. Comment créer une forme carrée par programmation sous Android?
- 22. comment créer une liste et sous-liste-android?
- 23. Comment créer Yahoo Messenger Client sous Android?
- 24. Comment créer des sprites sous Android
- 25. Comment créer un sous-onglets dans Android?
- 26. Comment créer une boîte de dialogue dans une application iphone
- 27. Android: comment créer une activité de dialogue transparente sur le thème
- 28. Android: Comment créer un dialogue avec un titre défilant?
- 29. Créer une boîte de dialogue OK/Annuler
- 30. Comment créer et afficher un dialogue dans l'application Android?