Android ListView滚动到指定的位置
2024-10-11 20:02:21
这篇文章主要给大家介绍了Android中的ListView如何滚动到指定的位置,文章给出了两种解决的方法,并给出详细的示例代码,相信会对大家的理解和学习很有帮助,有需要的朋友们下面来一起看看吧。
本文介绍的关于ListView移动到指定位置有两种方法,下面话不多说,直接来看示例代码:
(1)listview.setSelection(position);
(2)listview.smoothScrollToPosition(position);
第一种方法没有滚动效果,直接跳到指定位置,第二种方法是有滚动效果的。
但是,在是用的时候,你会发现第二种方法没有效果,甚至都没有移动,其实这个问题很好解决,只要在新线程里是用就可以了
listview.post(new Runnable() {
@Override
public void run() {
listview.smoothScrollToPosition(position);
}
});
最新文章
- FineReport如何部署Tomcat服务器集群
- CentOS6编译安装PHP7+Nginx
- [WinForm] VS2010发布、打包安装程序
- enum使用
- 001_JavaScript 错误 - Throw、Try 和 Catch
- oracle 的安装脚本
- 移动零售批发行业新的技术特色-智能PDA手持移动扫描打印销售开单收银仪!!
- HTML5结合百度地图API创建地图应用
- IOS——触摸事件 视图检测和事件传递
- Python中str()与repr()函数的区别
- c#遍历一个对象中所有的属性和值
- Item 17: 理解特殊成员函数的生成规则
- Docker 创建 mongo 容器
- Java 对象的序列化和反序列化
- Qt 查询字符串数据
- 安装安卓SDK和JDK的简便方法
- HDU 1730 类NIM模型
- 2011TG初赛
- 【原创】在VS2012中采用C++中调用DLL中的函数(4)
- 【RF库XML测试】通过xpath查找元素的说明
热门文章
- JavaScript项目重构到底有多少坑要填要踩
- Shell工具| 流程控制
- window下配置SSH连接GitHub、GitHub配置ssh key
- HDU 2586 How far away ?(经典)(RMQ + 在线ST+ Tarjan离线) 【LCA】
- Ignatius and the Princess III HDU - 1028 -生成函数or完全背包计数
- Django模板语言的复用
- 2017-9-8-RaspberryPi安装过程
- 2160 母猪的故事 ACM 数学规律
- Android 如何判断指定服务是否在运行中 “Service”
- STM32——C语言知识点:指针、结构体