Почему мы используем что-то подобное для заполнения данных recyclerview? Разве мы не можем просто создать простой массив строк, например String [] заголовков и отображать их, как в ListView?Адаптер RecyclerView: OnBindViewHolder
List< Information> data
public void onBindViewHolder(MyViewHolder holder, int position) {
Information current = data.get(position);
holder.title.setText(current.title);
holder.icon.setImageResource(current.iconId);
}
Я недавно смотрел видео о том, как работать с recyclerview, и я не могу понять, почему мы должны создать еще один класс информации, а затем снова создать свой массив внутри onBindViewHolder для отображения данных.
Может кто-нибудь помочь мне понять этот код?
Что вы имеете в виду? Вы можете использовать 'List <>' и'ArrayList <> 'просто отлично в' ListView'. На самом деле это было бы предпочтительнее для негибкого массива. – KickingLettuce