AlertDialog avec les boutons OK/Annuler
J'ai créer cette AlertDialog:
String msg = "Connessione lenta o non funzionante";
AlertDialog alertDialog;
alertDialog = new AlertDialog.Builder(HomePage.this).create();
alertDialog.setTitle("Timeout connessione");
alertDialog.setMessage(msg);
alertDialog.show();
Je veux ajouter des boutons OK et Annuler. Je recherche ici sur StackOverflow mais setButton méthode semble être obsolète. J'ai aussi trouvé setPositiveButton et setNegativeButton pour AlertDialog.Constructeur, mais même eux semblent être obsolète.
- OBSOLÈTE...QUAND COMMENT ?
- Tout sur les boîtes de dialogue: developer.android.com/guide/topics/ui/dialogs.html
- Pourquoi pensez-Vous setPositiveButton et setNegativeButton sont depecated? Ils ne sont pas...
- Seulement
AlertDialog
.setButton
/setButton2
/setButton3
sont obsolètes, mais lesetButton(whichButton, ...)
et Négatif/Positif/Neutre surBuilder
ne le sont pas.
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser
AlertDialog.Builder.setPositiveButton
etAlertDialog.Builder.setNegativeButton
, les deux ne sont pas dépréciées (voir la documentation):string.ok
pour le négatif bouton, etstring.cancel
positifs de ce bouton?Utilisation
alertDialog.setPositiveButton
etalertDialog.setNegativeButton
, Voici une Méthode Utilitaire, vous pouvez utiliser:Vous pouvez l'appeler comme ceci:
Pour plus de détails, reportez-vous Android Docs
essayer ce code, je pense que cela fonctionnera parfaitement.