Я следовал официальному Android учебнику и этому учебнику , но они действительно разные, и я не могу понять, как создать свой собственный адаптер.
У меня есть RecyclerView, где я хочу отобразить некоторые музыкальные файлы, поэтому в своем настраиваемом адаптере я сделал: быть в переопределенных методах. Я сделал это с обычным списком, и мой адаптер был таким:
View view = convertView;
if (view == null) {
LayoutInflater layoutInflater = (LayoutInflater)
context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
view = layoutInflater.inflate(viewRes, parent, false);
}
final String song= songList.get(position);
if (song != null) {
final TextView title = (TextView) view.findViewById(R.id.title_song);
final TextView group = (TextView) view.findViewById(R.id.group_song);
final ImageView image= (ImageView) view.findViewById(R.id.image_song);
title.setText(song);
description.setText(song);
}
return view;
}
Так как мне исправить мой адаптер? Я действительно потерян, и учебник не очень помогает