ListView smoothScrollToPosition 定位不准笨方法解决

简介: 有时需要列表平滑滚动到指定位置但和预期位置有出入网上查的原因说是Android的一个bug解决方法如下ListView.smoothScrollToPosition(0)ListView.

有时需要列表平滑滚动到指定位置

但和预期位置有出入

网上查的原因说是Android的一个bug

解决方法如下

ListView.smoothScrollToPosition(0)

ListView.postDelayed(new runnable){

ListView.setSelection(0)

}

相关文章
|
7月前
|
存储 安全 编译器
C++学习过程中的一些值得注意的小点(1)
C++学习过程中的一些值得注意的小点(1)
|
XML 存储 Android开发
ListView的“终极优化”,打造你的万能适配器
传统的代码逻辑我们是怎么使用的呢?每写一个ListView,都要去写一个Adapter类,一个ViewHolder类,这几乎是我们必须要操作的,以致于有太多太多的冗余代码,让我们感到真的不厌其烦,一个两个还可以,十个八个,就真的有点太崩溃了,不仅代码繁琐,还会占用内存,为了解决这样的一个问题,下面就要开始对其抽取优化。
|
小程序
如何做一个俄罗斯方块7:消除判断和处理
嗨!大家好,我是小蚂蚁。今天我们继续来了解下一个环节:消除判断和处理。因为消除判断和消除处理都比较简单,所以,这里我们就将这两个环节合并在一起讲解。
178 0
|
设计模式 安全 Java
别再写满屏的爆爆爆炸类了,试试装饰器模式,这才是优雅的方式!!(2)
别再写满屏的爆爆爆炸类了,试试装饰器模式,这才是优雅的方式!!(2)
145 0
别再写满屏的爆爆爆炸类了,试试装饰器模式,这才是优雅的方式!!(2)
|
设计模式
别再写满屏的爆爆爆炸类了,试试装饰器模式,这才是优雅的方式!!(1)
别再写满屏的爆爆爆炸类了,试试装饰器模式,这才是优雅的方式!!(1)
157 0
别再写满屏的爆爆爆炸类了,试试装饰器模式,这才是优雅的方式!!(1)
|
存储 缓存 索引
换一个思路,超简单的RecyclerView预加载
如何让列表加载分页数据过程无感知。一种实现方案是预加载,即在一页数据还未看完时就请求下一页数据。这一篇介绍一个超简单的预加载实现方案。
1101 0
|
前端开发
实现九宫格布局,你能想到多少种方法?
最近看到一个面试题:实现一个九宫格布局,用尽可能多的方式去实现? 搜了一下牛客面经,腾讯、字节、百度、网易、京东等的面经中都出现过这道题目。所以今天就来实现一下,看有多少种实现方式(下面实现的九宫格布局是自适应页面大小的)
702 0
|
Android开发
温故而知新—MeasureSpec在View测量中的作用
对于MeasureSpec,你的认识有多少呢?
126 0
温故而知新—MeasureSpec在View测量中的作用
|
安全 定位技术 Android开发
【定位不准的烦心事系列】第1篇:谈谈卫星定位的位置干扰
卫星定位欺骗,或者位置干扰,是通过地面上的卫星伪基站广播定位信号,让周边的定位设备误以为接受到了真实的定位信号,从而将定位结果设置为干扰者预设的一个位置。