时隔几年再谈ScrollView 赐给我的几个坑

ScrollView 在刚开始写代码的时候就给我带了一个很大的问题,那就是当工程中加载了大量的图片的时候(场景比如汽车之间的搜索列表,单张图片不大,但是图片多),列表会非常的卡顿,那时换成ListView 添加头部尾部的时候就没有那种卡顿效果了,当然这也是第一次遇到ScrollView 嵌套ListView 给我带来比较明显的影响。

过了好几年都没遇到问题,因为一直不这样用了。直到今年,可能时记忆力不太好了,或者说时存在着侥幸心理?我又再一次在为了省事的情况下,不知不觉的用了Scrollview,然后就出了莫名奇妙的问题,比如:

1.当页面滑动到ScrollView 嵌套ListView的位置的时候就会滑动的不太顺畅;

2.ScrollView 中嵌套的ListView 中的图片稍微大一点就显示不出来,加载有问题;

3.在CoordinatorLayout中等复合View 中,会导致滑动的响应事件有稍微的延迟。

这些问题去掉嵌套就解决了。再次告诫自己。

你可能感兴趣的:(时隔几年再谈ScrollView 赐给我的几个坑)