Есть ли способ обойти нормальное поведение ViewPager и его ограниченного экрана?
Мой ViewPager содержит четыре fragments, каждый из которых содержит gridview изображений. Проблема в том, что при инициализации ViewPager создаются два fragments, что приводит к тому, что примерно 20 изображений (около 10 на фрагмент) загружаются/извлекаются из улова одновременно. Можно ли отключить ограничение экрана на странице?
Моя цель - загружать изображения только при выборе fragment или только когда пользователь наводил изображение. Один из способов добиться этого - использовать прослушиватель onPageSelected и установить флаг, который сообщает GridViewAdapter, если разрешено загрузить изображение или нет.
Второй способ, который я могу придумать, - установить HoverListener на ImageView и загрузить только изображение на onHover, но этот прослушиватель доступен только в 4.0 и более поздних версиях.
Есть ли лучший способ достичь этого?