Üç parça gösteren bir FragmentPagerAdapter bağladım bir ViewPager var. ViewPager, geçerli konumdan birden fazla hızlıca kaydırıldığında barındırılan bir parçanın görünümünü yok ediyor gibi görünüyor.
Bu görünümlerin hepsi basit listelerdir ve bu optimizasyon tamamen gereksizdir, bu yüzden devre dışı bırakmak istiyorum. Bazı görsel sorunlara neden oluyor çünkü listelerde kendilerine uygulanan düzen animasyonları var ve bu animasyonlar yok edildikten ve yeniden oluşturulduktan sonra tekrar oynatılıyor. Ayrıca, her seferinde kaydırma çubuğunun giriş animasyonunu (kaydırmanın mümkün olduğunu belirtmek için kaydırma çubuğunun kısaca görünür olduğu) gösterir ve bu da dikkat dağıtıcı olabilir ve kullanıcının geçerli kaydırma konumu işlem sırasında kaybolur.
Ayrıca, ilk kaydırma işlemi gerçekleşene kadar üçüncü parçayı yüklemez, bu da sorunludur, çünkü her bir parça kendi servis çağrılarını yapar ve aktivite yüklendiğinde üç ateşin de aynı anda çalışmasını tercih ederim. Üçüncü servis çağrısının ertelenmesi idealden daha azdır.
ViewPager'i bu davranışı durdurmaya ve tüm parçalarımı bellekte tutmaya ikna etmenin bir yolu var mı?