Quelqu'un peut-il me donner s'il vous plaît un exemple de code de suppression de tous les éléments ListView et de remplacement par de nouveaux éléments?
J'ai essayé de remplacer les éléments de l'adaptateur sans succès. Mon code est
populateList(){
results //populated arraylist with strings
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, results);
listview.setAdapter(adapter);
adapter.notifyDataSetChanged();
listview.setOnItemClickListener(this);
}
// now populating list again
repopulateList(){
results1 //populated arraylist with strings
ArrayAdapter<String> adapter1 = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, results1);
listview.setAdapter(adapter1);
adapter1.notifyDataSetChanged();
listview.setOnItemClickListener(this);
}
Ici, la méthode repopulateList()
sera ajoutée aux éléments ListView, mais elle ne supprime ni ne remplace pas tous les éléments ListView.