首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

Listview推迟加载数据(转)

2013-11-08 
Listview延迟加载数据(转)?然后记得在加到adapter前,把footview加到listview中去?在这个线程里,实际上就是

Listview延迟加载数据(转)

?

然后记得在加到adapter前,把footview加到listview中去
?在这个线程里,实际上就是用循环往listview中加日期,产生从当天时间起的若干个日期格式,然后调用runOnUiThread(returnRes);去更新UI主线程,注意 runOnUiThread是android提供的方法,可以帮助你在线程中执行UI更新操作。
private Runnable returnRes = new Runnable() { public void run() { if(myListItems != null && myListItems.size() > 0){ for(int i=0;i<myListItems.size();i++) adapter.add(myListItems.get(i)); } adapter.notifyDataSetChanged(); loadingMore = false; } };

?

?? 在更新主线程中,十分简单,只不过往adapter中去增加元素,并且notifyDataSetChanged通知listview起变化了,并设置loadingMore=false,因为已经加载完了一次了。

?

Reference:? http://www.eoeandroid.com/thread-71019-1-1.html

热点排行