22 Voix

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.

RépondrePositifNégatif

Sur l’Auteur

AvatarL’auteur n’a pas encore ajouté de brève description de profil.
Voir Profil

 

Sujets Connexes

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.