1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
//Récupération de la listview crée dans le fichier main.xml
maListePerso = (ListView)findViewById(R.id.listResto);
for (i=0; i<= compteur - 1; i++ )
{
map = new HashMap<String,String> ();
if (i != 0)
{
j++;
}
map.put("name", adapter.getItem(j));
j++;
map.put("adresse", adapter.getItem(j));
j++;
map.put("CP", adapter.getItem(j));
j++;
map.put("ville", adapter.getItem(j));
j++;
map.put("average_price", adapter.getItem(j));
j++;
map.put("villedelivered", adapter.getItem(j));
j++;
map.put("cpdelivered", adapter.getItem(j));
listItem.add(map);
}
//Création d'un SimpleAdapter qui se chargera de mettre les items présent dans notre list (listItem) dans la vue affichageitem
SimpleAdapter sadapt = new SimpleAdapter (this.getBaseContext(), listItem,R.layout.affichageitembis, new String [] {"name", "adresse", "CP", "ville", "average_price"}, new int[] {R.id.nom, R.id.adresse, R.id.CP, R.id.ville, R.id.prixMoyen});
//texteViewAdresseSiteWeb.setTypeface(verdana, verdana.BOLD)
//On attribut à notre listView l'adapter que l'on vient de créer
maListePerso.setAdapter(sadapt); |
Partager