Bonjour a tous.
Voila je vous expose mon problème:
actuellement j'utilise ce code pour créer ma listview
ce code est appelé a chaque fois que la listItem a reçu un nouvel élément
donc pas de soucis ca marche la listview se complète bien
Seulement je voudrais que cela se fasse progressivement car actuellement la listview se réinitialise et on ne peut pas l'utiliser tant que tout n'a pas été complété
Auriez vous des idées ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 public void maj() { if(listView==null) listView=(ListView) findViewById(R.id.listView); if(listItem!=null ) { if(listItem.size()!=0 ) { mSchedule = new SimpleAdapter (this.getBaseContext(), listItem, R.layout.affichageitem,new String[] {"img", "titre", "description"}, new int[] {R.id.img, R.id.titre, R.id.description}); mSchedule.setViewBinder(new MyViewBinder()); mSchedule.notifyDataSetChanged(); listView.setAdapter(mSchedule); listView.setVerticalFadingEdgeEnabled(true); mSchedule.notifyDataSetChanged(); } } }
Partager