Хорошо. Похоже вопрос немного глубже чем я предполагал.
Есть
1. recyclerView с текстом и картинкой
2. чекер element
Изначально все картинки одинаковые (img1), но
Если element от 0 до 100, то картинка на 1й позиции recyclerView меняется на img2, если от 101 до 200, то меняется картинка элемента 2й позиции. И так далее - в зависимости от диапазона меняются изображения у следующих элементов.
В onBindViewHolder пытаюсь прописать условие, но не знаю как реализовать, чтобы только у первого элемента поменялось изображение.
override fun onBindViewHolder(holder: ViewHolder, position: Int) {
var element = 50
if (element < 100) {
holder.itemImage.setImageResource(R.drawable.img1) //все изображения как img1
} else { ????
//как реализовать, чтобы только у первого элемента поменялось изображение?}}
Может быть можно иначе реализовать этот алгоритм? Кроме как указывать самостоятельно диапазон я не вижу, голову сломал