J'essaie de trouver un moyen de créer un écran contextuel pour certaines entrées utilisateur qui incluent un bouton radio, editText, un bouton. Je ne veux pas commencer une nouvelle activité. ce qui serait une bonne option? AlertDialog? Spinner? Menu contextuel? MerciBoîte de dialogue contextuelle Android
3
A
Répondre
7
AlertDialog serait bien pour cela. Vous pouvez déclarer un fichier layout.xml avec tous les composants dont vous aurez besoin, puis le gonfler et le définir comme le contenu de votre boîte de dialogue.
LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View layout = inflater.inflate(R.layout.yourLayoutId, (ViewGroup) findViewById(R.id.yourLayoutRoot));
AlertDialog.Builder builder = new AlertDialog.Builder(this)
.setView(layout);
AlertDialog alertDialog = builder.create();
alertDialog.show();
+0
comment le rejeter? – steveh
Questions connexes
- 1. Boîte de dialogue contextuelle personnalisée Android
- 2. wxPython: boîte de dialogue contextuelle
- 3. Boîte de dialogue contextuelle dans jquery mobile
- 4. Android IME: comment afficher une boîte de dialogue contextuelle?
- 5. Boîte de dialogue contextuelle dans Tkinter/Python
- 6. Boîte de dialogue contextuelle personnalisée Asp.Net
- 7. Boîte de dialogue contextuelle Facebook disponible?
- 8. Boîte de dialogue contextuelle dans Qt
- 9. Boîte de dialogue contextuelle Masquer après 10sec
- 10. Boîte de dialogue contextuelle à partir du menu de la boîte de dialogue principale parent (MFC)?
- 11. ASP.NET avec boîte de dialogue contextuelle jQuery: comment repasser en fermeture de boîte de dialogue
- 12. notification Android - boîte de dialogue Popup
- 13. Modifier la position de la boîte de dialogue contextuelle
- 14. Boîte de dialogue contextuelle avec plusieurs zones de texte
- 15. comment obtenir l'URL de la boîte de dialogue contextuelle JQuery
- 16. Affichage de la boîte de dialogue contextuelle d'erreur
- 17. Boîte de dialogue contextuelle HTML5 prise en charge par Chrome?
- 18. boîte de dialogue contextuelle dans le mot addin
- 19. MonoTouch pour iPad: Comment afficher une boîte de dialogue contextuelle?
- 20. Boîte de dialogue contextuelle jQuery lorsque l'utilisateur charge des images
- 21. Bing! Carte Comment créer une boîte de dialogue contextuelle
- 22. Publication ASP.NET MVC sur boîte de dialogue/fenêtre contextuelle
- 23. Comment créer une fenêtre contextuelle dans la boîte de dialogue?
- 24. Boîte de dialogue contextuelle non redessinée après le lancement initial
- 25. Affichage d'une boîte de dialogue contextuelle sur un iPad
- 26. Boîte de dialogue contextuelle personnalisée dans jquery mobile
- 27. CSS rompu sur la boîte de dialogue contextuelle jQuery Mobile?
- 28. Créer une boîte de dialogue contextuelle comme l'application Facebook Facebook
- 29. Boîte de dialogue Android personnalisée
- 30. Android: boîte de dialogue question
Une boîte de dialogue d'alerte doit être capable de faire ce que vous voulez. Avez-vous regardé l'API AlertDialog: http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/AlertDialogSamples.html – slayton