在我的RecyclerView我有一些项目,用户可以滚动,看到,现在我想保存这个位置并滚动后回来,这下面的代码总是返回0,我不能保存
recyclerMarketLists.getViewTreeObserver().addOnScrollChangedListener(new ViewTreeObserver.OnScrollChangedListener() {
@Override
public void onScrollChanged() {
recyclerViewCurrentScrolledPosition = recyclerMarketLists.getScrollY();
Log.e("Y: ", recyclerViewCurrentSceolledPosition + "");
}
});
Run Code Online (Sandbox Code Playgroud)
Logcat:
07-07 18:28:30.919 2124-2124/com.sample.presentationproject E/Y:: 0
Run Code Online (Sandbox Code Playgroud)