Android实现刷新后自动滚动底部最后一项
来源:互联网 发布:淘宝买家恶意填错地址 编辑:程序博客网 时间:2024/06/05 04:02
listview在刷新notifyDataSetChange(),后想让它自动滚动到刷新的最后一项,方法有很多.
方法一:listview.setSelection(int position) 滚动指定位置,
这样设置可能会遇到无效的情况,最好在主线程中去执行,
mListView.post(new Runnable() {
@Override
public void run() {
// Select the last row so it will scroll into view...
mListView.setSelection(position);
}
});
但是,我发现还是会有时候无效.可能我在执行这里时前面有一句notifyDataSetChange(),可能引起冲突,各位大神知道怎么解决可以留言下学习.
方法二:直接设置listview android:transcriptMode="alwaysScroll"
每次数据刷新的时候会自动滚动到底部.
0 0
- Android实现刷新后自动滚动底部最后一项
- android中listview滑动到底部自动加载数据后它的滑块自动回到第一项怎么解决?
- Android 实现ListView滚动到底部自动加载数据
- Android 控制HorizontalScrollView 动态添加View后 控制滚动到最后(最右边)或底部
- Android下拉刷新、滚动到底部自动加载更多RecyclerView组件
- Net 如保证ListView增加一项后滚动条保证在最底部
- JScrollPane实现自动滚动到底部
- JScrollPane实现自动滚动到底部
- JScrollPane实现自动滚动到底部
- JScrollPane实现自动滚动到底部
- JScrollPane实现自动滚动到底部
- JScrollPane实现自动滚动到底部
- JScrollPane实现自动滚动到底部
- JScrollPane实现自动滚动到底部
- android ScrollView 解决自动滚动到底部
- android:防止ScrollView自动滚动到底部
- 利用KVO实现 UITextView 通过代码方式设置内容后,自动滚动到最后一行
- 利用KVO实现 UITextView 通过代码方式设置内容后,自动滚动到最后一行
- jstl格式化时间
- 使用Gulp构建前端自动化解决方案
- ListView的item中含edittext时无法获取焦点的问题
- git的常用命令
- integer解析数据异常简单的使用
- Android实现刷新后自动滚动底部最后一项
- 设置圆形头像
- 【H3 BPM工作流程产品小故事】第十一篇 操作外部数据源
- 友盟错误解析
- 【H3 BPM工作流程产品小故事】第十二篇 触发其他流程
- 【H3 BPM工作流程产品小故事】第十三篇 消息通知
- 【H3 BPM工作流程产品小故事】第十四篇 数据字典与数据联动
- 4k video downloader v4.1.2.2075 官方最新版
- 最近使用百度发现iOS,只要登录了一个百度APP,其他APP自动登录,于是就查阅资料了解缘由