@Override public void onNestedScroll(CoordinatorLayout coordinatorLayout, View child, View target, int dxConsumed, int dyConsumed, int dxUnconsumed, int dyUnconsumed) { if (target instanceof RecyclerView) { updateView(child, target, dyConsumed); } }
if (restoredInstance) { restoredInstance = false; updateView(child, recyclerView, mVerticalScrollOffset - recyclerView.computeVerticalScrollOffset());