Удалить элементы ListView в AndroidAndroid

Форум для тех, кто программирует под Android
Anonymous
Удалить элементы ListView в Android

Сообщение Anonymous »

Может кто-нибудь дать мне пример кода удаления всех элементов ListView и замены их новыми элементами?

Я безуспешно пытался заменить элементы адаптера. Мой код

Код: Выделить всё

populateList(){

results //populated arraylist with strings

ArrayAdapter adapter = new ArrayAdapter(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 adapter1 = new ArrayAdapter(this,
android.R.layout.simple_list_item_1, results1);

listview.setAdapter(adapter1);
adapter1.notifyDataSetChanged();
listview.setOnItemClickListener(this);
}
Здесь метод repopulateList() добавит элементы ListView, но не удаляет/заменяет все элементы ListView.

Подробнее здесь: https://stackoverflow.com/questions/255 ... in-android

Вернуться в «Android»