Size: a a a

Android Developers

2021 August 31

DB

Dmytro Borysov in Android Developers
источник

AK

Alex Kravchuk in Android Developers
Спасибо
источник

SM

Scrooge McDuck in Android Developers
Добрый вечер, как правильно создать связь между фрагментом и адаптером recyclerview который находится в этом фрагменте?
источник

DB

Dmytro Borysov in Android Developers
какую связь? интимную? (хи-хи)
источник

SM

Scrooge McDuck in Android Developers
Не)), например нужно по нажатию кнопки фрагмента сделать изменение в RecyclerView
источник

L

Leonid in Android Developers
Какое изменение?
источник

DB

Dmytro Borysov in Android Developers
так у тебя во фрагменте все есть, бери и вызывай adapter.someMethod()
источник

SM

Scrooge McDuck in Android Developers
Объясню проще, нужно по нажатии Выбрать все (не находится в RV) включить все чекбоксы (находятся в RV)
источник

SM

Scrooge McDuck in Android Developers
И наоборот, если все выбраны, то Выбрать все должно включится
источник

L

Leonid in Android Developers
В самом RecyclerView ничего нет. Он показывает то, что ему даёт адаптер. Сделайте в адаптере нужные методы и вызывайте их из фрагмента.
источник

DB

Dmytro Borysov in Android Developers
как по мне ресайклер тут оверхер) но все просто: оперируй листом и скармливай адаптеру) если в списке all { it.isChecked } то выбирай "выбрать все" и  когда с листа  пришло изменение, тоже самое проверяй

А вообще это бы просто компаунд вьюхой бахнуть, чую у тебя не один такой компонент будет
источник

SM

Scrooge McDuck in Android Developers
Понятно
источник

SM

Scrooge McDuck in Android Developers
А для того чтобы вызвать функцию фрагмента из адаптера, можно сам фрагмент передать адаптеру или лучше через интерфейс?
источник

DB

Dmytro Borysov in Android Developers
лучше конечно интерфейс
источник

SM

Scrooge McDuck in Android Developers
ок
источник

kg

kostig gig in Android Developers
Никогда не передавай фрагменты, активити, контекст и т.п классы
источник

kg

kostig gig in Android Developers
В адаптер
источник

SM

Scrooge McDuck in Android Developers
А что не так с этим?
источник

SM

Scrooge McDuck in Android Developers
Небезопасно или что то другое?
источник

СП

Сергей П. in Android Developers
В адапер вью сидящего внутри фрагмента можно. если он пересоздается при создании ресайклера. Он точно не переживет свой  фрагмент
источник