Cosa c'è suCreateViewHolder?
Cosa c'è suCreateViewHolder?

Video: Cosa c'è suCreateViewHolder?

Video: Cosa c'è suCreateViewHolder?
Video: RecyclerView [ITA] -Lezione 7 2024, Dicembre
Anonim

suCreateViewHolder (ViewGroup, int)

Questo metodo viene chiamato subito dopo la creazione dell'adattatore e viene utilizzato per inizializzare i ViewHolder.

Quindi, cos'è viewType in onCreateViewHolder?

Quindi in poche parole, suCreateViewHolder (ViewGroup genitore, int viewType ) viene chiamato solo quando è necessario un nuovo layout della vista; getItemViewType(int position) verrà chiamato per il viewType ; Quindi, quando viene chiamato onBindViewHolder, è necessario inserire il layout di visualizzazione corretto e aggiornare ViewHolder.

Inoltre, qual è l'uso di onBindViewHolder in Android? suBindViewHolder . Chiamato da RecyclerView per visualizzare i dati nella posizione specificata. Questo metodo dovrebbe aggiornare il contenuto di itemView per riflettere l'elemento nella posizione data.

Di conseguenza, cos'è ViewHolder in RecyclerView?

RecyclerView . VisualizzaTitolare è una classe di supporto che contiene la vista di una o più righe. Uno o più VisualizzaTitolare viene creato per ogni viewType. se più righe hanno lo stesso ViewType, la stessa View può essere riutilizzata per più righe. Adattatore onBindViewHolder è il posto dove riempire la vista con dati specifici per ogni riga.

Che cos'è l'adattatore RecyclerView?

In Android 5.0 lecca-lecca, Android introdotto RecyclerView aggeggio. RecyclerView è una versione flessibile ed efficiente di ListView. È un contenitore per il rendering di set di dati di viste più grandi che possono essere riciclati e fatti scorrere in modo molto efficiente. Adattatore per fornire viste che rappresentano elementi in un set di dati.

Consigliato: