У меня есть ViewPager с несколькими представлениями в нем. Когда определенные условия выполняются, I setCurrentItem
ViewPager возвращается к представлению 0. Приложение немного зависает, это происходит, и эта задержка исчезает, когда я использую setOffscreenPageLimit
, чтобы все представления всегда были в памяти. Тем не менее, я хотел бы избежать необходимости хранить все представления в памяти, поскольку это достаточно хорошо работает для целей тестирования, но это пустая трата ресурсов, поскольку в конечном итоге я намерен использовать несколько довольно ресурсоемких представлений. Тем не менее, я хотел бы избежать задержки при переходе назад к просмотру 0. Есть ли способ гарантировать, что конкретное представление 0 (в дополнение к обычным непосредственным предыдущим и последующим представлениям) не будет уничтожено?