Programmation Android: Boîte de Dialogue OUI / NON
Conseil de Progger99 | 31/03/2021 à 19:07
Dans cette astuce, je voudrais vous montrer comment afficher une boîte de dialogue sous Android qui contient une question arbitraire ainsi qu'un bouton OUI et NON et comment attribuer des actions à ces boutons.
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Titre");
builder.setMessage("Est-ce une question?");
builder.setPositiveButton("OUI", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// code qui est exécuté en cliquant sur OUI
dialog.dismiss();
}
});
builder.setNegativeButton("NON", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// code qui est exécuté en cliquant sur NON
dialog.dismiss();
}
});
AlertDialog alert = builder.create();
alert.show();Nous utilisons AlterDialog.Builder pour cela. Tout d'abord, nous définissons le titre et le texte (question) à afficher dans la boîte de dialogue. Après cela, nous définissons les actions pour les boutons OUI et NON.
Bien sûr, à ce stade, vous pouvez écrire le code de votre choix, par exemple, vous pouvez appeler une fonction.
Sur l’Auteur
L’auteur n’a pas encore ajouté de brève description de profil.
Voir Profil
Sujets Connexes
MySQL: Sauts de Ligne dans MySQL
Conseil | 0 Commentaires
Script Batch: Arrêter Ordinateur Windows
Tutoriel | 4 Commentaires
Films récompensés avec la plupart des Oscars
Info | 0 Commentaires
VirtualBox: Changer la Date et l'Heure
Tutoriel | 10 Commentaires
Renommer des Fichiers en ses Noms de Dossier
Tutoriel | 0 Commentaires
Convertir les Valeurs de Couleur RVB, CMJN, CMJ, HSV, TColor et XYZ
Tutoriel | 0 Commentaires
Convertir plusieurs Fichiers CSV en Feuilles de Calcul XLSX ou ODS
Tutoriel | 0 Commentaires
Avis Important
Veuillez noter: Les contributions publiées sur askingbox.com sont des contributions d’utilisateurs et ne doivent pas remplacer les conseils d’un professionnel. Ils ne sont pas vérifiés par des indépendants et ne reflètent pas nécessairement l’opinion de askingbox.com. Apprendre encore plus.
Participer
Posez votre propre question ou écrivez votre propre article sur askingbox.com. Voici comment.