我尝试获取通过扩展基本适配器来刷新创建的列表视图,清除列表项刷新。我使用了notifyDataSetChanged方法。但是没有刷新数据,我解析数组到基础适配器。谢谢
Myadapter baseadapter = new Myadapter(context,array) ;
setListAdapter(baseadapter);
baseadapter.notifyDataSetChanged();
答案 0 :(得分:3)
我完全不明白你的问题,假设你正在尝试刷新列表视图,但是你没有刷新它。
好吧,假设数组是一个ArrayList,为了获得刷新的效果,你所要做的就是,
array.clear();
然后,使用新数据填充arrayList并调用
baseadapter.notifyDataSetChanged();
我再说一遍,因为你的问题不明确我假设你试图让你的listView刷新。