0

Как известно, в работающем приложении CardView в подавляющем большинстве генерируются и выводятся программно. Можно ли-чтонибудь вставить перед определённой карточкой?

Пример: добавление TextView в приложении типа галереи перед карточкой с фото и названием фото:

введите сюда описание изображения

Боков Глеб
  • 1,116
  • 2
  • 25
  • 70

1 Answers1

1

Можно. можно у RecyclerView переопределить метод getItemViewType(int position). Соответственно при создание ViewHolder в методе onCreateViewHolder вы будете знать тип, и можете соответственно создавать другой item

pavel163
  • 4,468
  • 1
  • 12
  • 22
  • Благодарю Вас за ответ! К сожалению, не совсем Вас понял: как именно переопределить getItemViewType(int position) и как это позволит знать типы? – Боков Глеб Dec 01 '16 at 07:14
  • У вас по каким то же данным можно определить что в этом item нужно добавить TextView. Вы можете эти данные узнавать в getItemViewType(int position) доставая их по позиции. Вот пример http://stackoverflow.com/a/26245463/7104538 – pavel163 Dec 01 '16 at 07:18