Если я нажимаю Добавить в корзину из 1-й элемент , 8-й элемент Добавить в корзину выбирается автоматически (проблема только в рендеринг , бэкэнд код / логика работает нормально).И точно так же, если я нажимаю 2-й пункт Добавить на карту , 9-й выбирается автоматически, и это следует за этим поведением по всему списку.Если у меня есть всего 7 элементов в списке, то это работает нормально.На более чем 7 элементе он должен перезагрузить элемент, когда его становится видимым с тех пор, его свойство Recyclerview .Перезагрузка вызывает проблему.Код, который отвечает за это в onBindViewHolder.
if(quantity.equals("0")||quantity.equals("-1")) {
viewHolder.textView.setVisibility(View.VISIBLE);
viewHolder.linearLayout.setVisibility(View.GONE);
} else {
viewHolder.textView.setVisibility(View.GONE);
viewHolder.linearLayout.setVisibility(View.VISIBLE);
viewHolder.digit.setText(quantity);
}
Уже около месяца, я не нашел решения для этой ошибки.Пожалуйста, помогите Если вы работали над подобным проектом раньше. Изображение