Soru & Cevap

Recycler View cache mekanizması

22.11.2015 - 01:57

Merhaba

Recyler View ile verilerimi servisten çekilmiş verileri gösterebiliyorum. Ancak ufak bir sorun var. Çektiğim image yollarını picassoda gösterdikten sonra scroll down yapıldığında ve sonrasında scroll up yapıldığında ilk başte çekilmiş ve gösterilmiş olan resimler yeninden recyler viewe yazılıyor. Benim yapmyaa çalıştığım ise instagram gibi birkez çektikten ve yazdıktan sonra ilk itemi yeniden oluşturmadan göstermek kısaca cache yapmak. Bun nasıl yapabilirim. Çünkü listivew bu işi yapamıyor diye recyler vieww geçtima am bir yolunu bulamadım sürekli yeniden oluşturuyor.

 

12 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-30491-1565085904.jpg
serhatleventyavas
22.11.2015 - 07:08

LruCache yapısını arastırın sizin istediğiniz olayı gelen resimleri lrucache yapısına alarak yapabilirsiniz. LruCache bir önbellek dir. gelen resimler önbellege atar ve tekrar tekrar olusmasından ziyade onbellek de tutularak siz onbellegi silene kadar kullanabilirsiniz. Sizin çözümünüz sanırım lrucache :) iyi calısmalar