课程
/移动开发
/Android
/Android的ListView下拉刷新
item的总数超过屏幕所能显示的条数时,下拉不松手再回推时并不能正确的改变状态和翻转箭头
2016-09-09
源自:Android的ListView下拉刷新
正在回答
我也解决了很久,终于发现问题的原因了。其实就是你手指上滑的时候,listview也会跟着滑动。你可以想象,就是最平常的listview,有很多item,超过一屏,然后你手指上滑,他视图就会向下。然而我们有下拉头部,当我们下拉不松手上滑的时候,listview本身就会响应上滑,所以就造成了这些问题。在滑动的过程中不会有谁去点击item,所以你只要在滑动的时候禁用listview本身就能解决这个问题listview.setEnable(false)然后ACTION_UP的时候再listview.setEnable(true)当然有更好的方法的话,欢迎一起讨论哦!望采纳
举报
本课程就分享一个Android实现ListView下拉刷新功能的技巧