我已在Webview
中创建了一个活动Recyclerview
内容。
我想在滚动webview时获得滚动Y位置。
我尝试了Webview.getScrollY()
,Webview.getY()
,RecyclerView.getScrollY()
,RecyclerView.getY()
,...但是效果不好。我无法获得当前滚动Y.
是否有任何建议可以获得Webview
或RecyclerView
的滚动Y?
答案 0 :(得分:11)
使用RecyclerView.OnScrollListener代表RecyclerView,View.OnScrollChangeListener代表网页浏览。
你必须自己跟踪总卷轴,如下所示:
NOT EXISTS
答案 1 :(得分:7)
computeVerticalScrollOffset()
在这种情况下更方便。
mTotalScrolled = recyclerView.computeVerticalScrollOffset();