Handler更新listview内容,listview数据没有得到更新

来源:互联网 发布:数码宝贝网络侦探初始 编辑:程序博客网 时间:2024/05/17 07:23

在主页面中,有一个listview。


该listview的内容要求是动态变化的。(即,在adapter中绑定的list会实时改变)


此时,构造两个list  : realList , tmpList


1.每回给tmpList更新之前,先clear该list

tmpList.clear();

tmpList.add();....


2.在adapter的getView()中,先对realList清空,然后在添加tmpList的内容,然后将realList.get(position),最后记得要notifyDataSetChanged()

realList.removeAll(realList);

realList.addAll(tmpList);

XXXListItem li = realList.get(position);

...

notifyDataSetChanged();



0 0
原创粉丝点击