У меня есть эта проблема, у меня есть
private ArrayList<CustomItem> items;
private ArrayAdapter<CustomItem> arrayAdapter;
i показать данные, присутствующие в элементах, эти данные, которые я вижу в списке, теперь я хочу обновить данные и увидеть эти новые данные.
if (!items.isEmpty()) {
items.clear(); // i clear all data
arrayAdapter.notifyDataSetChanged(); // first change
items = getNewData();// insert new data and work well
arrayAdapter.notifyDataSetChanged(); // second change
}
в первом изменении я вижу, что данные очищаются, но во втором изменении я не вижу новых данных в списке, я проверяю и элемент не пуст.
Я не знаю, где ошибка, можете ли вы мне помочь? лучшие регаты Антонио