大鹏一日同风起,扶摇直上九万里。这篇文章主要讲述Android ListView随手缓慢滑动时有残影现象相关的知识,希望能为你提供帮助。
2019-12-11
【Android ListView随手缓慢滑动时有残影现象】关键字:ListView滑动时卡顿
这段时间在写APK时,意外发现笔者的ListView在跟随手指缓慢滑动时会有卡顿现象,或者说有“残影”。起初笔者还以为是手机问题,但笔者换了好几个手机,甚至在虚拟机上也测试到有这个残影现象以后才发现这是一个真正的问题。现象的效果如下 gif 图所示:
文章图片
这个效果图看不是很清楚,但具体的现象就是当手指拖着ListView缓慢滑动时,可以明显看到列表的 item 高度会变化,类似于 item 在滑动过程中产生了残影一样。
笔者所遇到的这个问题的原因在于笔者将 ListView 的 divider 设为了 null。
如果不想要 ListView 的 divider,那么直接将它的颜色设置成透明的 drawable 即可,不要将它设置为 null。
文章图片
不过这个问题的原因笔者并没有去研究,也许以后有闲了、有兴趣了会去跟踪一下吧。
推荐阅读
- 分享一点关于Android屏幕适配的种种
- Configuration on demand is not supported by the current version of the Android Gradle plugin since y
- Android Studio 3.0——unable to resolve dependency for cordovalib
- Android Telephony分析 ---- 接口扩展(实践篇)
- APP接口测试和功能测试点
- (十五)连接网络adb,android模拟器打开
- Android Telephony分析 ---- 接口扩展(异步转同步)
- 虹软人脸识别3.0 - 图像数据结构介绍(Android)
- android下载网络图片,设置宽高,等比缩放