@Override public int scrollHorizontallyBy(int dx, RecyclerView.Recycler recycler, RecyclerView.State state) { detachStickyHeader(); int scrolled = super.scrollHorizontallyBy(dx, recycler, state); attachStickyHeader(); if (scrolled != 0) { updateStickyHeader(recycler, false); } return scrolled; }
RecyclerView.State state) { if (getOrientation() == RecyclerView.HORIZONTAL) { return super.scrollHorizontallyBy(dx, recycler, state);