【转载】Android-PullToRefresh&nb…

    xiaoxiao2021-04-18  57

    原文地址: Android-PullToRefresh 快速滑动产生的大片留白问题 略有修改:最后的  app :ptrShowIndicator 改为 ptr :ptrShowIndicator

    现在的很多项目中都接入了Android-PullToRefresh第三方库,这个下拉刷新库确实好用,但是在实际情况下还是会有点问题。

    当你在快速的上拉或者下拉的时候,会出现大片的留白。一开始想到的解决方案是 

     

    android:fastScrollEnabled="false" 作用是:阻止listview快速滑动,但是这个问题还是存在 也百度了这个问题的解决方案,也没有出一个结果,可能是这个问题只会出现在部分机型吧,因为我的小米手机上没有出现 ,而锤子手机就特别明显。 后来辗转看到这个问题 出现这个问题的原因是:android:overScrollMode="never" 设置了这个属性 我就报着试一试的心态添加了 奇迹的是留白问题解决了 这个属性的作用是 不使用ListlView拉到尽头(顶部、底部),然后继续拉出现的阴影效果  留白问题解决,又出现上图的问题 这个好办 这是 PullToRefreshView里的属性: 综上所述:解决方案是: xmlns:app="http://schemas.android.com/apk/res-auto" <<com.handmark.pulltorefresh.library.PullToRefreshListView android:overScrollMode="never" app:ptrShowIndicator="false" />
    转载请注明原文地址: https://ju.6miu.com/read-674931.html

    最新回复(0)