1
Как передать текущую позицию моему классу, который расширяет RecyclerView.ViewHolder
? Он нуждается в ней для того, чтобы создать представление программноКак передать позицию RecyclerView.ViewHolder?
Как передать текущую позицию моему классу, который расширяет RecyclerView.ViewHolder
? Он нуждается в ней для того, чтобы создать представление программноКак передать позицию RecyclerView.ViewHolder?
RecyclerView
держатель уже имеет getAdapterPosition()
и getLayoutPosition()
методы Из Docs:
final int getAdapterPosition()
Returns the Adapter position of the item represented by this ViewHolder.
final int getLayoutPosition()
Returns the position of the ViewHolder in terms of the latest layout pass.
в onBindViewHolder вы можете передать позицию вашего ViewHolder – Amir
См [это] (HTTP: //stackoverflow.com/questions/26245139/how-to-create-recyclerview-with-multiple-view-type). –
Вы можете сохранить позицию индекса в своей модели данных для каждого элемента и обратиться к нему внутри ViewHolder – lubilis