Burada ViewPager ile ilgili çok garip bir sorun yaşıyoruz. Listeleri her ViewPager sayfasına gömüyoruz ve liste verilerini güncellerken hem liste bağdaştırıcısında hem de görünüm sayfalayıcı bağdaştırıcısında notifyDataSetChanged öğesini tetikliyoruz.
Gözlemlediğimiz şey, sayfanın bazen görünüm ağacını güncellemediği, yani boş kaldığı, hatta bazen sayfalandığında kaybolduğu. Birkaç kez ileri geri sayfalandığında, içerik aniden yeniden görünecektir. Görünüşe göre Android burada bir görünüm güncellemesini kaçırıyor. Hiyerarşi görüntüleyicisiyle hata ayıklarken, görünüşe göre hiyerarşi görüntüleyicisinin seçilen görünümü kendini yeniden çizmeye zorlaması nedeniyle bir görünüm seçmenin her zaman yeniden görünmesini sağlayacağını da fark ettim.
Yine de bunun programlı olarak çalışmasını sağlayamadım; liste görünümünü veya hatta tüm görünüm çağrı cihazını geçersiz kılmanın hiçbir etkisi olmadı.
Bu, uyumluluk-v4_r7 kitaplığı ile. Ayrıca, çağrı cihazını görüntüleme ile ilgili birçok sorunu çözdüğünü iddia ettiği için en son revizyonu kullanmayı denedim, ancak işleri daha da kötüleştirdi (örneğin, hareketler bazen artık tüm sayfalarda sayfama izin vermeyecek şekilde kırıldı.)
Bu sorunlarla başka biri de karşılaşıyor mu veya buna neyin sebep olabileceğine dair bir fikriniz var mı?