Kas yra onCreateViewHolder?
Kas yra onCreateViewHolder?

Video: Kas yra onCreateViewHolder?

Video: Kas yra onCreateViewHolder?
Video: KRP - KAS YRA? 2024, Gruodis
Anonim

onCreateViewHolder (ViewGroup, int)

Šis metodas iškviečiamas iškart, kai sukuriamas adapteris ir naudojamas „ViewHolder“(-ių) inicijavimui.

Tada kas yra viewType programoje onCreateViewHolder?

Taigi iš esmės, onCreateViewHolder (ViewGroup pirminis, tarpt peržiūros tipas ) iškviečiamas tik tada, kai reikia naujo rodinio išdėstymo; getItemViewType(int position) bus iškviestas peržiūros tipas ; Taigi, kai iškviečiamas onBindViewHolder, reikia įdėti tinkamą rodinio išdėstymą ir atnaujinti ViewHolder.

Be to, kuo „onBindViewHolder“naudinga „Android“? onBindViewHolder . Iškviečiamas RecyclerView, kad būtų rodomi duomenys nurodytoje vietoje. Šis metodas turėtų atnaujinti itemView turinį, kad atspindėtų elementą nurodytoje pozicijoje.

Atitinkamai, kas yra „ViewHolder“programoje „RecyclerView“?

RecyclerView . ViewHolder yra pagalbinė klasė, turinti eilutės ar eilučių rodinį. Vienas ar daugiau ViewHolder sukurtas kiekvienam vaizdo tipui. jei kelios eilutės turi tą patį ViewType, tą patį rodinį galima pakartotinai naudoti kelioms eilutėms. Adapteris onBindViewHolder yra vieta, kurioje galima užpildyti rodinį konkrečiais kiekvienos eilutės duomenimis.

Kas yra RecyclerView adapteris?

Į Android 5.0 ledinukas, Android pristatė RecyclerView valdiklis. RecyclerView yra lanksti ir efektyvi ListView versija. Tai konteineris, skirtas didesniam rodinių duomenų rinkiniui pateikti, kurį galima perdirbti ir labai efektyviai slinkti. Adapteris norėdami pateikti rodinius, vaizduojančius duomenų rinkinio elementus.

Rekomenduojamas: