Удалить элементы 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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