解决Android5.0 ListView快速滚动后,接近顶部时滚动方向反向的bug

原创 2015年07月06日 20:13:33

issue描述:https://code.google.com/p/android/issues/detail?id=159739
原因:ListView内部的一个bug,在接近顶部时,mFirstPosition提前变为0,导致其他根据mFirstPosition来判断的逻辑错误,从而引发滚动事件异常。
目前该issue的状态是assigned,并没有fixed。
曲线救国的方案是:

ViewCompat.setOverScrollMode(lv, ViewCompat.OVER_SCROLL_NEVER); 
版权声明:本文为博主原创文章,未经博主允许不得转载。

android ListView 工作原理

本文主要是介绍android中ListView控件,通过源码对ListView的实现进行详细的分析,如果有存在不正确的地方还请各位看官不吝赐教。...
  • liuluchao0543
  • liuluchao0543
  • 2016年10月29日 17:35
  • 595

ListView自动滑动到顶部(底部)的方法总结

1、一个属性ListView有一个属性叫做stackFromBottom,你可以在xml文件中定义该属性,就像这样子:android:stackFromBottom="true|false" List...
  • runningampH
  • runningampH
  • 2016年04月01日 13:21
  • 6961

Android Listview滑动时不加载数据,停下来时加载数据,让App更优

转载:http://blog.csdn.net/yy1300326388/article/details/45153813 数据源配置(Adapter) package com.zhengsong...
  • jdsjlzx
  • jdsjlzx
  • 2015年05月22日 11:09
  • 15737

RecyclerView存在大量Item时,当滚到底部时快速滑到顶部

在使用RecyclerView展示图片或者其他信息时,往往需要展示很多的Item,当滚到底部时又想回到顶部,如果一点一点的向上划去比较麻烦,而且用户体验不好。因此添加一个快速回到顶部的按钮是很有必要的...
  • wb175208
  • wb175208
  • 2017年03月17日 10:00
  • 4807

【Android】ListView监听上下滑动(设置滚动监听判断ListView的滚动方向同时获取屏幕高度、ListView实际高度,判断是否需要展示返回顶部按钮(具体逻辑请看代码--附有详细注释)。

package com.zihao.activity;   import java.util.ArrayList; import java.util.List;   import ...
  • qq_33650812
  • qq_33650812
  • 2016年05月13日 10:11
  • 891

Android 如何 ListView 判断滚动到最顶部或者底部

如何判断 ListView 滑动到顶部和底部?网上一搜,最多的答案都是这样的: mListView.setOnScrollListener(new AbsListView.OnScrollListe...
  • wangbaochu
  • wangbaochu
  • 2016年02月03日 17:27
  • 10575

Android判断ListView滚动到最顶部第0条item完全完整可见及最底部最后一条item完全完整可见

Android判断ListView滚动到最顶部第0条item完全完整可见及最底部最后一条item完全完整可见 给Android的ListView增加一个OnScrollListener监听事...
  • Rokends
  • Rokends
  • 2015年12月17日 17:33
  • 1305

Android判断ListView滚动到最顶部第0条item完全完整可见及最底部最后一条item完全完整可见

原博:http://blog.csdn.net/zhangphil Android判断ListView滚动到最顶部第0条item完全完整可见及最底部最后一条item完全完整可见   给Android的...
  • zhangli_
  • zhangli_
  • 2015年12月16日 20:21
  • 1015

Android 打造顶部停留控件,可用于所有可滚动的控件(ScrollView,ListView)

1、序言现在很多App为了让一个页面可以有更多展示的东西。于是乎有一个界面就有几个tab进行切换页面,同时滚动的时候为了方便用户切换tab,这时tab需要悬浮在布局的顶部。所以这样就有了这篇blog咯...
  • lanfei1027
  • lanfei1027
  • 2016年03月05日 14:43
  • 2697

Android 如何 ListView 判断滚动到最顶部或者底部

转自:http://blog.csdn.net/wangbaochu/article/details/50630371 如何判断 ListView 滑动到顶部和底部?网上一搜,最多的答案都是这样的:...
  • gf771115
  • gf771115
  • 2017年05月19日 11:03
  • 1014
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:解决Android5.0 ListView快速滚动后,接近顶部时滚动方向反向的bug
举报原因:
原因补充:

(最多只允许输入30个字)