
android之Listiew
安卓学习乐园
从一个小开发仔开始~~ 努力变成一个大开发仔~~ 然后再变成一个管理几个开发仔的开发仔~~~ ( ̄▽ ̄)/
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Listview动态更新数据
Android ListView就是可以显示一行行Item的控件,有时候数据非常多,通常需要分页显示,但为了减少用户的输入,我们可以动态更新ListView,把下一页要显示的数据的添加到当前ListView中。 先看看效果: 需要注意的是程序在什么时候去更新数据,listVIew的setOnScrollListener监听是否滚到了最后一条记录。 取到的数据加到list中,最后记得调用a转载 2014-05-29 16:19:12 · 1136 阅读 · 0 评论 -
android listview数据刷新
在快递查中有一个历史记录的列表,针对这个列表有同步跟踪记录、修改、删除等操作,那就避免不了这对这个列表的数据刷新。 每次重新获得数据后,就setAdapter(),这样,列表就回到了顶端,用户体验极差,理想状态是,列表位置不动,只更新数据。解决方案是利用Adapter的notifyDataSetChanged,通知Adapter数据已经更改,然后Adapter会调用getView()方法,重原创 2014-02-28 17:02:58 · 2259 阅读 · 0 评论 -
Fragment,AsyncTaskLoader以及LoaderManager的一点体会
今天项目中涉及到了一个listview的功能:listview分段加载,下拉加载之前的数据,上拉加载之后的数据。 不是很麻烦的事情,所以我用到了开源库pulltorefresh,结合ListFragment和LoaderManager,在fragment起来后initLoader,启动我自定义的AsyncTaskLoader,重载loadInBackground加载数据,并且保存当前头尾节点标识原创 2014-01-20 11:55:07 · 1402 阅读 · 0 评论 -
ListView分隔线
1、设置和取消每个item分隔线 解决方案: ListView.setDivider(null); android:Divider="@null"; android:divider="@drawable/listview_horizon_line" 2、隐藏头部分隔线 listview分割线会在头部、数据item、及根部的底部打印,如果要取消头部分割线必须 先设置期方法转载 2015-06-30 19:57:23 · 634 阅读 · 0 评论