Size: a a a

Android Developers

2020 November 24

JF

Jorik Fat in Android Developers
я хочу передавать в recycler не плоский список(List<Items>), а список только групп (List<Group>)
источник

JF

Jorik Fat in Android Developers
чтобы ресайклер сам раскрывал группы (даже пустые)
источник

АМ

Артём Мельник... in Android Developers
Всем привет. Такой вопрос, есть активити, на ней 2 фрагмента, которые переключаются с помощью боттом бара, как можно сделать так, чтобы при изменении данных на одном фрагменте (например, удаление из списка), обновить данные на другом фрагменте. Все это написано на MVI и rxjava, т.е. список потом берётся из репозитория, как Observable<Item>. Нужно создавать какой-то новый экшен, чтобы при обновлении данных изменялся стейт?
источник

ES

Egor Sigolaev in Android Developers
Jorik Fat
чтобы ресайклер сам раскрывал группы (даже пустые)
Ну так передавай модель Group, туда положи стрингу и еще один лист. Потом переопредели тип ячейки в зависимости лист или название. А в создании холдера чекай тип и создавай нужный в зависимости от типа.
источник

JF

Jorik Fat in Android Developers
Egor Sigolaev
То есть
NameViewHolder
GridViewHolder
у меня нет проблем с реализацией. Я могу передавать так  - [G, I, I, I, G, I, I, I, G, I];
А хочу так: [G, G, G]
источник

QH

Quantum Harmonizer in Android Developers
Jorik Fat
чтобы ресайклер сам раскрывал группы (даже пустые)
адаптер пусть раскрывает
источник

AY

Andy Yanechko in Android Developers
Артём Мельник
Всем привет. Такой вопрос, есть активити, на ней 2 фрагмента, которые переключаются с помощью боттом бара, как можно сделать так, чтобы при изменении данных на одном фрагменте (например, удаление из списка), обновить данные на другом фрагменте. Все это написано на MVI и rxjava, т.е. список потом берётся из репозитория, как Observable<Item>. Нужно создавать какой-то новый экшен, чтобы при обновлении данных изменялся стейт?
Это же mvi, выделите общий стейт и храните в активити чтобы  пережить ЖЦ фрагментов
источник

JF

Jorik Fat in Android Developers
Quantum Harmonizer
адаптер пусть раскрывает
так и хочу
источник

JF

Jorik Fat in Android Developers
есть какой-то бест практис по этому?
источник

ES

Egor Sigolaev in Android Developers
Jorik Fat
так и хочу
Ну так передаёшь лист на 15 айтемов, будет адаптер 30 создавать.
источник

ES

Egor Sigolaev in Android Developers
В чём траблы?
источник

JF

Jorik Fat in Android Developers
трабл в том, что не хочу гулять по граблям. Хочу инструкцию как сделать красиво
источник

ES

Egor Sigolaev in Android Developers
Jorik Fat
трабл в том, что не хочу гулять по граблям. Хочу инструкцию как сделать красиво
Я не знаю такой, надо просто сделать хоть как то, а потом поделиться кодом с чатом. С 0 никто не поможет.
источник

JF

Jorik Fat in Android Developers
я же про бест-практис спрашиваю, а не прошу рефакторинг провести
источник

JF

Jorik Fat in Android Developers
бест-практис = url
источник

S

Silent829 in Android Developers
2 имхо
источник

S

Silent829 in Android Developers
@Egor_Sigolaev а вообще нахуй скобки тут?
источник

JF

Jorik Fat in Android Developers
короче ни у кого нет бест-практиса. Понял. Пойду напишу
источник

S

Silent829 in Android Developers
Ilya
router.navigateTo(when..
))
+
источник

S

Silent829 in Android Developers
Egor Sigolaev
Ну это просто говняно смотриться )
в отдельную переменную screen
источник