Is there a callback for when RecyclerView has finished showing its items after I’ve set it with an adapter?

I’ve found a way to solve this (thanks to user pskink), by using the callback of LayoutManager: final LinearLayoutManager layoutManager = new LinearLayoutManager(getActivity(), LinearLayoutManager.VERTICAL, false) { @Override public void onLayoutChildren(final Recycler recycler, final State state) { super.onLayoutChildren(recycler, state); //TODO if the items are filtered, considered hiding the fast scroller here final int firstVisibleItemPosition = findFirstVisibleItemPosition(); … Read more