La méthode notifyDataSetChanged ne fonctionne pas pour un BaseAdapter
Bonjour à tous !
J'ai une classe ProduitsListAdapter qui extends BaseAdapter.
Je voulais savoir si il fallait surcharger la méthode notifyDataSetChanged ou pas car lorsque je l'appel, rien ne se passe et ma listview reste identique.
Pour qu'elle change, je suis obligé de faire ceci:
Code:
1 2 3 4
|
produits = sp.getListeProduits(devis.getId());
pla = new ProduitsListAdapter(getApplicationContext(), produits);
lv_produits.setAdapter(pla); |
Ce qui m'oblige à effectuer une requête sur le web pour chaque produit...:(
Merci beaucoup ! ;)