O que é onCreateViewHolder?
O que é onCreateViewHolder?

Vídeo: O que é onCreateViewHolder?

Vídeo: O que é onCreateViewHolder?
Vídeo: V7 [AppLivros] - RecyclerView Adapter: métodos onCreateViewHolder e onBindViewHolder 2024, Dezembro
Anonim

onCreateViewHolder (ViewGroup, int)

Este método é chamado logo quando o adaptador é criado e é usado para inicializar seu (s) ViewHolder (s).

Então, o que é viewType em onCreateViewHolder?

Então, basicamente, onCreateViewHolder (ViewGroup pai, int viewType ) só é chamado quando um novo layout de visualização é necessário; getItemViewType (int position) será chamado para o viewType ; Portanto, quando onBindViewHolder é chamado, ele precisa colocar o layout de visualização correto e atualizar o ViewHolder.

Além disso, para que serve onBindViewHolder no Android? onBindViewHolder . Chamado por RecyclerView para exibir os dados na posição especificada. Este método deve atualizar o conteúdo de itemView para refletir o item na posição fornecida.

Da mesma forma, o que é ViewHolder em RecyclerView?

RecyclerView . ViewHolder é uma classe auxiliar que contém a visualização de uma linha ou linhas. Um ou mais ViewHolder é criado para cada viewType. se várias linhas tiverem o mesmo ViewType, a mesma View pode ser reutilizada para várias linhas. Adaptador onBindViewHolder é o local para preencher a visualização com dados específicos para cada linha.

O que é o adaptador RecyclerView?

No Android 5.0 Lollipop, Android introduzido RecyclerView ferramenta. RecyclerView é uma versão flexível e eficiente do ListView. É um contêiner para renderizar conjuntos de dados maiores de visualizações que podem ser reciclados e rolados com muita eficiência. Adaptador para fornecer visualizações que representam itens em um conjunto de dados.

Recomendado: