Вы делаете это, на самом деле, совершенно неправильно. Вот статья , как обращаться с RecyclerView.
По сути, вы не обрабатываете пользовательский интерфейс / данные внутри onBindViewHolder
, он предназначен для передачи данных в ваш реальный класс, который расширяется от RecyclerView.ViewHolder
и переопределяет bind
метод. Подробнее читайте в статье.