Wat is onCreateViewHolder?
Wat is onCreateViewHolder?

Video: Wat is onCreateViewHolder?

Video: Wat is onCreateViewHolder?
Video: RecyclerView Android 05 Adapter, ViewHolder, BindViewHolder, onCreateViewHolder, OnClickListener 2024, November
Anonim

onCreateViewHolder (ViewGroup, int)

Deze methode wordt direct aangeroepen wanneer de adapter wordt gemaakt en wordt gebruikt om uw ViewHolder(s) te initialiseren.

Wat is viewType dan in onCreateViewHolder?

Dus eigenlijk, onCreateViewHolder (ViewGroup ouder, int weergaveType ) wordt alleen aangeroepen wanneer een nieuwe weergavelay-out nodig is; getItemViewType(int position) wordt aangeroepen voor de weergaveType ; Dus wanneer onBindViewHolder wordt aangeroepen, moet het in de juiste weergavelay-out worden geplaatst en de ViewHolder bijwerken.

Wat is bovendien het nut van onBindViewHolder in Android? onBindViewHolder . Opgeroepen door RecyclerView om de gegevens op de opgegeven positie weer te geven. Deze methode zou de inhoud van de itemView moeten bijwerken om het item op de gegeven positie weer te geven.

Dienovereenkomstig, wat is ViewHolder in RecyclerView?

RecyclerBekijken . ViewHouder is een hulpklasse die de weergave van een rij of rijen bevat. Een of meer ViewHouder wordt gemaakt voor elk viewType. als meerdere rijen hetzelfde ViewType hebben, kan dezelfde View voor meerdere rijen worden hergebruikt. Adapter onBindViewHolder is de plek om de weergave te vullen met specifieke gegevens voor elke rij.

Wat is een RecyclerView-adapter?

In Android 5.0 lolly, Android geïntroduceerd RecyclerBekijken widget. RecyclerBekijken is een flexibele en efficiënte versie van ListView. Het is een container voor het weergeven van grotere datasets die zeer efficiënt kunnen worden gerecycled en gescrolld. Adapter voor het leveren van weergaven die items in een gegevensset vertegenwoordigen.

Aanbevolen: