¿Puede alguien darme un código de ejemplo para eliminar todos los elementos de ListView y reemplazarlos con elementos nuevos?Eliminar elementos de ListView en Android
He intentado reemplazar los elementos del adaptador sin éxito. Mi código es
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);
}
Aquí repopulateList()
método se sumará a elementos de ListView, pero no elimina/reemplazar todos los elementos de ListView.
No hay ninguna norma() para mi CustomAdapter que se extiende desde BaseAdapter! –