【转载】Android-PullToRefresh&nb…


略有修改:最后的  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"
     />

猜你喜欢

转载自blog.csdn.net/huanshiwushuang/article/details/70172655