@Pluzhnik
Wowza, Android

Как обнаружить, что RecyclerView отрисовал все holder?

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

Войдите, чтобы написать ответ

Похожие вопросы