码迷,mamicode.com
首页 > 移动开发 > 详细

Android ListView随手缓慢滑动时有残影现象

时间:2019-12-11 12:57:56      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:时间   lis   android l   android   androi   list   code   info   div   

2019-12-11

关键字:ListView滑动时卡顿


 

这段时间在写APK时,意外发现笔者的ListView在跟随手指缓慢滑动时会有卡顿现象,或者说有“残影”。起初笔者还以为是手机问题,但笔者换了好几个手机,甚至在虚拟机上也测试到有这个残影现象以后才发现这是一个真正的问题。现象的效果如下 gif 图所示:

技术图片

这个效果图看不是很清楚,但具体的现象就是当手指拖着ListView缓慢滑动时,可以明显看到列表的 item 高度会变化,类似于 item 在滑动过程中产生了残影一样。

 

笔者所遇到的这个问题的原因在于笔者将 ListView 的 divider 设为了 null。

 

如果不想要 ListView 的 divider,那么直接将它的颜色设置成透明的 drawable 即可,不要将它设置为 null。

技术图片

 

不过这个问题的原因笔者并没有去研究,也许以后有闲了、有兴趣了会去跟踪一下吧。

 


 

Android ListView随手缓慢滑动时有残影现象

标签:时间   lis   android l   android   androi   list   code   info   div   

原文地址:https://www.cnblogs.com/chorm590/p/12021671.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!