Co to jest onCreateViewHolder?
Co to jest onCreateViewHolder?

Wideo: Co to jest onCreateViewHolder?

Wideo: Co to jest onCreateViewHolder?
Wideo: [Android] RecyclerView и ViewPager 2024, Grudzień
Anonim

onCreateViewHolder (GrupaWidoków, wewn.)

Ta metoda jest wywoływana zaraz po utworzeniu adaptera i jest używana do inicjowania ViewHolder(ów).

Czym zatem jest viewType w onCreateViewHolder?

Więc w zasadzie onCreateViewHolder (Rodzic ViewGroup, int viewType ) jest wywoływana tylko wtedy, gdy potrzebny jest nowy układ widoku; getItemViewType(int position) zostanie wywołane dla viewType ; Więc kiedy onBindViewHolder jest wywoływany, musi umieścić odpowiedni układ widoku i zaktualizować ViewHolder.

Dodatkowo, do czego służy onBindViewHolder w systemie Android? onBindViewHolder . Wywoływana przez RecyclerView, aby wyświetlić dane w określonej pozycji. Ta metoda powinna aktualizować zawartość itemView, aby odzwierciedlić element w danej pozycji.

Odpowiednio, czym jest ViewHolder w RecyclerView?

RecyklerWidok . ViewHolder jest klasą pomocniczą, która przechowuje widok wiersza lub wierszy. Jeden lub więcej ViewHolder jest tworzony dla każdego viewType. jeśli kilka wierszy ma ten sam ViewType, ten sam widok może być ponownie użyty dla kilku wierszy. Adapter onBindViewHolder to miejsce, w którym można wypełnić widok konkretnymi danymi dla każdego wiersza.

Co to jest adapter RecyclerView?

w Android 5.0 Lizak, Android wprowadzony RecyklerWidok widget. RecyklerWidok jest elastyczną i wydajną wersją ListView. Jest to kontener do renderowania większego zestawu widoków danych, który można bardzo efektywnie przetwarzać i przewijać. Adapter do udostępniania widoków reprezentujących elementy w zestawie danych.

Zalecana: