我最近在Android应用程序的View中实现了无限滚动。我正在使用ListView,我在列表中拥有相对较多的项目时已经注意到了这个问题 - 目前大约有200个。
从列表的下半部分快速滚动到顶部时出现问题。滚动似乎从顶部反弹并开始向下滚动,有时一直到列表的底部。我注意到只有在使用默认的Overscroll模式时才会出现问题(设置为“never”时不会重现问题)。但是,据我所知,使用Overscroll不会导致弹跳行为 - 只显示一些drawable,表明用户已到达List的边界。
注意:问题只发生在向下和向上滚动时,而不是从上下滚动时。
我目前怀疑ListView中有一个Bug,或者可能是SwipeToRefreshLayout(包装ListView)。有没有人对此事有任何意见?我错过了什么吗?有Bug吗?如果需要,我可能会发布一些代码,但我没有做任何特别的事情,也没有任何可能触发此行为的事情。
环境信息:
答案 0 :(得分:0)
Hupp,找到了。这是ListView中的一个错误...