有没有办法确定用户在Android ListView中overscroll的确切像素数量?当用户尝试向上滚动超过第一个列表项时, overscroll / bounce 动画启动,我需要检测overscroll距离。基本上,我会在那个空间做一些事情,比如折叠动画,类似于 iPhone 上的Clear应用。
我已经尝试在我的ListView和它的项上调用
我还尝试将
任何帮助都将是极好的。
我已经尝试在我的ListView和它的项上调用
getScrollY()
和getTop()
(使用getChildAt(0).getTop
),但所有这些都返回0。供参考,我的列表项高度相同。我还尝试将
onScrollListener
添加到listview
中,并仅计算ACTION_DOWN
上的原始Y位置与ACTION_MOVE
上的Y位置之间的差异,但似乎listview
以较慢的速度滚动。任何帮助都将是极好的。