2021/2022
ISIG – Kairouan
Département d'Informatique
• Ajouter les trois boutons : ‘Passer à la deuxième activité’, ‘Recherche sur Google’ et ‘Faire
un appel’ dont les IDs sont btn1, btn2 et btn3 respectivement.
3) Nous allons maintenant concevoir l'interface utilisateur d'une autre activité où l'utilisateur
naviguera après avoir cliqué sur le premier bouton. Pour cela, créer une deuxième activité
nommée « SecondActivity ».
Dans l’interface de cette activité, ajouter simplement un TextView qui permet d’indiquer à
l'utilisateur qu'il est maintenant dans la deuxième activité. Par exemple « C’est la deuxième
activité »
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<data android:scheme="http"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
</intent-filter>
- Utiliser la méthode Intent.createChooser() avec l’intent crée pour le deuxième bouton (dans
le fichier MainActivity.java).
6) Modifier l’activité SecondActivity pour qu’elle puisse exécuter l’action de l’intent implicite
qui permet de composer un numéro de téléphone.
Indication :
- Dans le fichier AndroidManifest.xml, ajouter un nouveau filtre pour
« SecondActivity » comme suit :
<intent-filter>
<action android:name="android.intent.action.DIAL"/>
<data android:scheme="tel"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
- Utiliser la méthode Intent.createChooser() avec l’intent crée pour le troisième bouton (dans
le fichier MainActivity.java).