动态的向ListView中添加数据

来源:互联网 发布:网站源码抓取工具 编辑:程序博客网 时间:2024/05/05 21:48

一般情况下,ListView都需要在运行时进行改变。 如果简单的往与ListView关联的List中添加数据,是不会引起界面变化的。


如果添加了数据之后,调用ListView.invalidate()也是无效的。


必须使用与之关联的Adapter进行更新。 代码如下:

SimpleAdapter adapter = (SimpleAdapter)listView.getAdapter();adapter.notifyDataSetChanged();

这样就可以实施的把加入的数据展示出来了。


--------------------------------------

SimpleAdapter资料:


SimpleAdapter 理解 
http://liaobingyun.blog.163.com/blog/static/129812111201002244842986/


android 中关于SimpleAdapter构造参数的问题

http://blog.csdn.net/ghd2000/article/details/5574950

原创粉丝点击