7

(sonraki resmi görüntülerken birlikte) Google sonraki resim görünür mağaza, Play gibi bir resim galerisi uygulamaya çalıştık her biri:Resim Galerisi Google Play'de olanı beğendiniz mi? Bunun için farklı yaklaşımlar çalıştı ama bir çıkmaza girdi <img src="https://i.stack.imgur.com/D1bKj.png" alt="enter image description here"></p> <p>:

1. bir PagerContainer (here bilgi) kullanarak Fakat sonraki resim sadece sınırları içindeki ViewPager kaydırır (hata görünmüyorsa ve bu çözüm herhangi 2.x cihazlar üzerinde benim için çalışmıyor

) hiçbir cevap here yayınlanmıştır ile Bu çözüm HorizontalScrollView yalnızca bir alt görünümünü destekler çünkü tasarım ve işlevsellik açısından istediği şeyler için iyi olabilir, ama kanıtlanmıştır bir HorizontalScrollView kullanma 2., bütün görünüm yüzden bazıları için hafıza sorunları vardı çizer cihazlar. Bir sunucudan görüntüler alıyorum ve sayıca büyük ve aynı zamanda büyüklükte. Öyleyse burada ölü bir uç vuruldu. Bir HorizontalListView (bilgi here) Bağdaştırıcı kullanılan gibi bellek sorunları çözüldü, böylece bu, HorizontalScrollView için bir alternatif gibi sondaj kullanılarak

3.. Ancak, görüntü sunucudan yüklendikten sonra ölçümlerini değiştirmek için bu sınıfı düzgün bir şekilde değiştiremedim. Gördüğünüz gibi, çocuğun ebeveynlerinin ölçümlerini göz önünde bulundurarak çocuklarını ölçüyor. Görünümleri tanımladığımda, görüntüler henüz sunucudan alınmıyor, bu nedenle ölçümler doğru değil. Görüntüler alındıktan sonra, görüntülerin yeniden ölçülmesini doğru bir şekilde zorlamadım.

4. ViewPager kenar boşluklarını negatif olarak ayarlama Kaydırma işlemini başlattığımda, ölçümler doğru şekilde gösterilmediğinden bu çözüm benim için işe yaramadı. (Ilk görünüm seti marjı gösterilir ve sonraki resim görülebiliyordu. Ancak, kaydırmayı başladıktan sonra, bazı görüntülerin marjları, diğer değil, bazıları sadece bir tarafı vb vardı) sürekli ölçüm bir çözümü var burada eğer bilmiyorum Görüş ve ekran. Eğer doğru biridir düşünüyorsanız

Ben, çözümlerin biri için kod sonrası olabilir. Ancak, Google Play'in bilmediğim başka bir çözüm kullandığını hissediyorum. Bir Galeri'yi zaten kullanımdan kaldırıldığı gibi kullanmak istemiyorum.

cevap

0

Michaela almak için bu bağlantıyı kullanabilirsiniz? TwoWayView'u kullanmanızı önerebilirim. enter image description here

İlgili konular

 İlgili konular