0

До этого момента я писал слушатели в RecyclerView прямо в onBindViewHolder. Но где-то видел, что так делать нельзя. А как же тогда? Можно идеальный код?

  • Идеального кода нет, есть разумный выбор – pavlofff Dec 23 '16 at 11:10
  • Я читал ваш ответ. Теперь у меня два варианта. Либо по вашему. Тоесть либо получать позицию по getAdapterPosition() либо создать метод bind и передавать в него слушатель и позицию. Что лучше, не пойму. –  Dec 23 '16 at 11:12

1 Answers1

1

Советую воспользоваться данным решением: ItemClickSupport. Этим решением пользуются многие. Я для себя сделал либу в один класс.

pavel163
  • 4,468
  • 1
  • 12
  • 22
  • Вы с Самары?) спасибо за либу) –  Dec 23 '16 at 11:20
  • Да, я из Самары – pavel163 Dec 23 '16 at 11:21
  • Круто я тоже) а можно ли с вами пообщаться? На тему карьеры. –  Dec 23 '16 at 11:22
  • Я думаю, что для такого простого действия можно и свой колбэк прокинуть, всего пара строчек, чем подключать либу. – pavlofff Dec 23 '16 at 11:22
  • В либе один класс, и используются те же колбэки. Просто чуть удобнее. но это мой взгляд. – pavel163 Dec 23 '16 at 11:24
  • Я посмотрел код понял все)) А можно ли ссылку на вконтакте у меня нет скайпа) –  Dec 23 '16 at 11:26