我在Android 4.4、5.0、5.1(4.2.2 和旧版本都可以正常工作)上遇到了 ListView 组件 ( listView.setFastScrollEnabled(true);
)的快速滚动功能的非常奇怪的行为。
如果OnItemLongClickListener
在 ListView 上设置了 ,则行为如下:
1)单击“快速滚动滑块”在 ListView 中的一个项目上触发 onItemLongClick 事件(不一定在滑块正下方的项目上)。
2)当滑块用于慢速滚动(手指缓慢移动)时,也会发生同样的事情。
3)当滑块用于快速滚动时,触发“LongClick事件动画”,动作后出现如下图形工件:
使用许多 ListView 配置进行了多次测试。
示例测试应用程序源代码在这里: http: //ge.tt/517ZIFC2/v/0
它使快速滚动功能无用。知道如何解决这个问题吗?