Software">
TP04 Dev Mobile
TP04 Dev Mobile
TP04 Dev Mobile
et de Mathématiques de Monastir
SERIE DE TP N° 4
ADAPTATEURS ET LISTES
Objectif :
Le but de ce TP est de réaliser une application simple pour gérer les adaptateurs et les listes.
I. LisView :
La première étape consiste à créer une listView avec un contenu statique. Pour cela :
1- Créer un projet, contenant une activité.
2- Insérer dans l’interface une widget ListView, lui affectez l’id : notelist
3- Implémenter votre activité en ajoutant le code suivant :
Page 1 / 7
Le résultat obtenu est le suivant :
notesList.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
//comportement au clic
}
});
Activité 1. Créer cette première partie de l’application. Au clic sur un élément de la liste, afficher
dans un Toast «Réussi ! » si la note est supérieure à 10, et « Echoué.. » sinon.
Page 2 / 7
Cet élément est une sous-classe de EditText, on peut donc la paramétrer de la même
manière, mis à part un attribut supplémentaire : android :completionThreshold, qui indique
le nombre minimum de caractères qu’un utilisateur doit entrer pour que les suggestions
apparaissent.
Pour l’utiliser , suivre les étapes suivante :
1- Dans votre activité, insérer un AutoCompleteTextView( dans Expert) au-dessus de
votre liste, lui affectez l’id matieresTV, et comme completionThreshold : 3. Le code XML
est le suivant :
2- Dans l’activité, indiquer dans un tableau la liste des matières qui vous seront ptoposées
comme suggestions :
Page 3 / 7
III. Liste Personalisée :
Page 4 / 7
Page 5 / 7
Page 6 / 7
Page 7 / 7