Android Lab Test : La boîte de dialogue oui/non (français)
Vidéo de tutoriel sur Youtube : https://www.youtube.com/playlist?list=PLL2Z3bzdO25yHwIV3XdMzKs61At0Ldh6L
Visitez http://www.AndroidLabTest.com
Android Lab Test : La boîte de dialogue oui/non (français)
1. Développer sur Android
Android Lab Test
www.AndroidLabTest.com
Facebook
Par Bruno Delb
www.youtube.com/androidlabtest
www.twitter.com/brunodelb | www.facebook.com/brunodelb | blog.brunodelb.com
www.facebook.com/Androidlabtest
Youtube
Siteofficiel
Leçon : Le dialogue, YesNo
2. Le dialogue, YesNo
• Dans cette leçon, vous allez apprendre à créer et
afficher une boîte de dialogue.
• Pour cela, vous allez utiliser le Dialog.
3. Le dialogue, YesNo
• Pour créer un nouveau Dialog, appelez la méthode Builder.
AlertDialog.Builder alertDialog = new AlertDialog.Builder(Main.this);
• Vous pouvez spécifier un icône avec la méthode setIcon(), un titre
avec la méthode setTitle() et un message avec la méthode
setMessage().
alertDialog.setIcon(R.drawable.app);
alertDialog.setTitle("Your title");
alertDialog.setMessage("Your message");
4. Les threads
• Pour ajouter un bouton « positif » (dans le sens de « Oui »), appelez la
méthode setPositiveButton(). Puis ajouter un listener OnClickListener et la
méthode onClick().
alertDialog.setPositiveButton("Yes!", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int arg1) { }
});
• Faites de même pour un bouton « négatif » (dans le sens de « Non »), avec
la méthode setNegativeButton().
alertDialog.setNegativeButton("No!", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int arg1) { }
});
5. Le dialogue, YesNo
• Enfin, pour l’action d’annulation, appelez la méthode setOnCancelListener.
alertDialog.setOnCancelListener(new DialogInterface.OnCancelListener(){
public void onCancel(DialogInterface dialog) { }
});
• Pour afficher le Dialog, appelez la méthode show() :
alertDialog.show();
10. Retrouvez-moi sur ma chaîne AndroidLabTest …
Sur ma chaîne Youtube
https://www.youtube.com/user/mobiledevlabtest
Qui suis-je ?
Bruno Delb,
auteur du 1er livre francophone de développement d’application Java sur mobile (2002),
développeur d’applications mobiles & sociales,
parlez-moi de vos projets.
Et bien sûr sur mon site Web :
http://blog.brunodelb.com