OnCreateViewHolder ni nini?
OnCreateViewHolder ni nini?

Video: OnCreateViewHolder ni nini?

Video: OnCreateViewHolder ni nini?
Video: DHARIA - Sugar & Brownies (by Monoir) [Official Video] 2024, Novemba
Anonim

onCreateViewHolder (ViewGroup, int)

Njia hii inaitwa sawa wakati adapta inaundwa na inatumiwa kuanzisha ViewHolder/zako.

Kisha, viewType katika onCreateViewHolder ni nini?

Kwa hivyo kimsingi, onCreateViewHolder (ViewGroup mzazi, int viewType ) inaitwa tu wakati mpangilio mpya wa mtazamo unahitajika; getItemViewType(int position) itaitwa kwa viewType ; Kwa hivyo onBindViewHolder inapoitwa inahitaji kuweka mpangilio sahihi wa kutazama na kusasisha ViewHolder.

Kwa kuongeza, ni matumizi gani ya onBindViewHolder kwenye Android? onBindViewHolder . Inaitwa na RecyclerView ili kuonyesha data katika nafasi maalum. Mbinu hii inapaswa kusasisha maudhui ya kipengeeTazama ili kuakisi kipengee katika nafasi uliyopewa.

Sambamba, ViewHolder ni nini katika RecyclerView?

RecyclerView . ViewHolder ni darasa la msaidizi ambalo linashikilia Mwonekano wa safu mlalo au safu. Moja au zaidi ViewHolder imeundwa kwa kila aina ya mtazamo. ikiwa safu mlalo kadhaa zina ViewType sawa basi Mwonekano ule ule unaweza kutumika tena kwa safu mlalo kadhaa. Adapta onBindViewHolder ni mahali pa kujaza mwonekano na data mahususi kwa kila safu mlalo.

Adapta ya RecyclerView ni nini?

Katika Android 5.0 Lollipop, Android kuanzishwa RecyclerView wijeti. RecyclerView ni toleo rahisi na bora la ListView. Ni chombo cha kutoa seti kubwa ya data ya kutazamwa ambayo inaweza kuchakatwa na kusongeshwa kwa ufanisi mkubwa. Adapta kwa kutoa maoni ambayo yanawakilisha vipengee katika seti ya data.

Ilipendekeza: