Фрагменты в viewpager перерабатываются и не перезагружаются

У меня есть фрагменты в окне просмотра. Viewpager загружает фрагменты на один индекс вперед и на один индекс позади текущего индекса.

Пользователь может прокручивать страницу просмотра, и это использует больше памяти, так как другие объекты изображения обрабатываются в других частях макета. Когда они прокручивают обратно до окна просмотра, индекс вперед может не отображать ничего, потому что весь фрагмент был переработан (или что-то еще). Когда пользователь прокручивает несколько раз в окне просмотра и обратно в обратном направлении, пропущенные фрагменты корректно перерисовываются.

Есть ли какое-то событие жизненного цикла фрагмента, которое я могу обнаружить, чтобы оно никогда не отображало пустую версию? Как способ заставить фрагмент перезагрузиться в случае, если его адаптер переработал его

0 ответов

Другие вопросы по тегам