Ouvrez l'application DroidCafeOptions que vous avez créée dans cette leçon.
Pour cloner la branche
droid-cafe-options
du projet DroidCafeOptions, vous pouvez utiliser la commande suivante :
git clone --branch droid-cafe-options [lien-repo.git]
- Ajoutez un bouton Date sous les options de diffusion pour afficher le sélecteur de date.
- Afficher la date choisie par l'utilisateur dans un message
Toast
.
Quel est le nom du fichier dans lequel vous créez des éléments de menu d'options? Choisissez-en un:
- menu.java
- menu_main.xml
- activity_main.xml
- content_main.xml
Quelle méthode est appelée quand un élément du menu d'options est cliqué? Choisissez-en un:
-
onOptionsItemSelected(MenuItem item)
-
onClick(View view)
-
onContextItemSelected()
-
onClickShowAlert()
Lequel des énoncés suivants définit le titre d'un dialogue d'alerte? Choisissez-en un:
-
myAlertBuilder.setMessage("Alert");
-
myAlertBuilder.setPositiveButton("Alert");
-
myAlertBuilder.setTitle("Alert");
-
AlertDialog.Builder myAlertBuilder = new AlertDialog.Builder("Alert");
Où créez-vous un DialogFragment
pour un sélecteur de date? Choisissez-en un:
- Dans la méthode
onCreate()
de l'activité d'hébergement. - Dans la méthode
onCreateContextMenu()
dansFragment
. - Dans la méthode
onCreateView()
de l'extensionDialogFragment
. - Dans la méthode
onCreateDialog()
dans l'extension deDialogFragment
.
Vérifiez que l'application présente les fonctionnalités suivantes:
- Le sélecteur de date est ajouté en tant que
DialogFragment
. - Cliquez sur le bouton Date (reportez-vous à la gauche de la figure ci-dessous) dans
OrderActivity
pour afficher le sélecteur de date (reportez-vous au centre de la figure). - Cliquez sur le bouton OK dans le sélecteur de date pour afficher un message
Toast
dansOrderActivity
avec la date choisie (reportez-vous au côté droit de la figure).