在 Arrayadapter 中更新数据
2022-09-04 06:44:43
我有这个问题,我有
private ArrayList<CustomItem> items;
private ArrayAdapter<CustomItem> arrayAdapter;
我显示项目中存在的数据,我在列表视图中看到的这个数据,现在我想更新数据并看到这个新数据
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
}
在第一个更改中,我看到数据被清理,但在第二个更改中,我在listview中看不到新数据,我检查并且该项目不为空
我不知道错误在哪里,你能帮我吗?最佳雷加德安东尼奥