Как обнаружить, что RecyclerView отрисовал все holder?
Суть - мне нужно узнать, когда RecyclerView отобразил пользователю все видимые элементы
Зачем - чтобы установить фокус на заново отрисованном элементе
Проблема - заключается в том, что после вызова notifyDatasetChanged у адаптера, RecyclerView перерисовывает все свои элементы, и они теряют фокус, он переносится на первый элемент активити, а мне нужно зафиксировать его на время отрисовки на другом элементе, после чего программно вернуть на свежеотрисованный holder в RecyclerView, но до полной отрисовки этого сделать нельзя. Соответственно, фокус надо установить после того, как все отобразится на экране.