Изначально вывожу в RecyclerView 40 элементов (изображений с крестиками). Заполняю адаптер:
fileUri = Uri.parse("android.resource://com.rea.balse/" +
(Context.getAppContext().getResources()
.getIdentifier((letter) + i, "drawable",
"com.rea.balse")));
images_aUri.add(i, fileUri.toString());
Вывожу так:
Picasso.with(mContext).load(imageModel.get(posInList)).resize(320, 320)
.into(holder.getItemImageView());
А клики обрабатываю и передаю в кастомный класс:
((ViewHolder0) holder).linearLayout
.setOnClickListener(new RecyclerClickListener(posInList, holder));
Изначально все мои 40 изображений с крестиком, по нажатию на элемент нужно менять изображение на аналогичное но без крестика. А главное что когда элемент поменялся при прокрутке списка элемент должен оставаться без крестика,т.е до нажатия был с крестиком,а после стал без и не меняется. Т.е всего у меня 40 изображений с крестиком и 40 без крестика.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей