Может кто-нибудь, пожалуйста, дайте мне пример кода удаления всех элементов ListView и замены новыми элементами?
Я попытался заменить элементы адаптера без успеха. Мой код
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);
}
Здесь repopulateList()
метод добавит элементы ListView, но не удалит/не заменит все элементы ListView.