为了账号安全,请及时绑定邮箱和手机立即绑定

下拉不松手在往上滑动就出错了

item的总数超过屏幕所能显示的条数时,下拉不松手再回推时并不能正确的改变状态和翻转箭头

正在回答

1 回答

我也解决了很久,终于发现问题的原因了。
其实就是你手指上滑的时候,listview也会跟着滑动。
你可以想象,就是最平常的listview,有很多item,超过一屏,然后你手指上滑,他视图就会向下。
然而我们有下拉头部,当我们下拉不松手上滑的时候,listview本身就会响应上滑,所以就造成了这些问题。
在滑动的过程中不会有谁去点击item,所以你只要在滑动的时候禁用listview本身就能解决这个问题
listview.setEnable(false)
然后ACTION_UP的时候再
listview.setEnable(true)
当然有更好的方法的话,欢迎一起讨论哦!望采纳

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android的ListView下拉刷新
  • 参与学习       44063    人
  • 解答问题       121    个

本课程就分享一个Android实现ListView下拉刷新功能的技巧

进入课程

下拉不松手在往上滑动就出错了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信