Затем в вашем слушателе щелчка вы переключаете эту переменную и вызываете
я есть пункты CheckBox в моих пунктах утилизации с пропавшей видимостью. Я хочу сделать его видимым для всех элементов в программе recyclerview, когда у меня есть longClick на одном из элементов. Поэтому я сделал это:
holder.faviorateVideoItemRelative.setOnLongClickListener(new View.OnLongClickListener() {
public boolean onLongClick(View arg0) {
holder.chk_faviorateVideo.setVisibility(View.VISIBLE);
// holder.chk_faviorateVideo.setChecked(!holder.chk_faviorateVideo.isChecked());
return true ;
}
});
но это сделает CheckBox видимым только для текущего элемента. Я даже переместил свой код в мой класс ViewHolder, но ничего не изменилось. Как я могу сделать это без цикла или перерисовки в повторном просмотре? Мне нужно сделать что-то вроде файлового менеджера Android по умолчанию долгое нажатие и выбор. заранее спасибо .