• 03-05-2020, 15:07:08
    #1
    Arkadaşlar merhaba Recyclerview da listelettiğim resimleri her scrollu aşağıya kaydırdığımda holder içindekiler çalışıyor ben çalışmasını istemiyorum çünkü her itemde holdera baktığında kasıyor nasıl kapatırım o özelliği
  • 03-05-2020, 15:11:04
    #2
    RecyclerView in amacı o zaten. Kasmaması için resimleri optimize etmelisiniz. Bunun için Picasso kütüphanesini kullanabilirsiniz.
  • 03-05-2020, 15:14:25
    #3
    Yok ondan bahsetmedim şöyle anlatayım şimdi holder dosyamın içinde statu diye int deger var
    resimlerde like dislike varholder.statu = 0; holder.statu = 1; diye onclik olayını ekliyorum
    holder.statu = 1; yaptıgımda yukarı cıkıp tekrar asagıya indigimde holder.statu = 0; gene reload edıyor yani onu nasıl halledebilirim
  • 03-05-2020, 19:14:05
    #4
    Üyeliği durduruldu
    Dostum kodlarını oncreate içinde çalıştırma.

    Örneğin imageview recyclerview trxtview bunları tanımlıcaksın. Aç bi tanimlamalar() fonksiyonu oraya yaz.
    Oncreate de sadece tanimlamalar(); olsun.

    Faydasını göreceksin. Clean code yazarsan kütüphanelere ihtiyacın olmaz. Optimize kütüphanelerin yaptığı iş kodları sıkıştırır istek gelirse çalıştırır. Buda yavaş cihazlarda kilitlenmelere sebep olur.
  • 04-05-2020, 01:00:52
    #5
    Ben sorunu halen anlayamadım.
  • 04-05-2020, 16:15:11
    #6
    Merhaba, Recyclerview'in içine holder.setIsRecyclable(false); ekleyip dener misin.