вью или вью модели?
view
А есть аргумент? Из-за того, что наследник от ресайклер класса?
Его что бы не засирать фрагмент или активность выносят в отд.класс. но это слой и пакет view, не vm
у адаптера должна быть возможность получать конфигурацию
Зачем? И о какой конфигурации речь идёт?
для примера адаптер может работать по разному в зависимости от orientation
Понял, не сталкивался с таким
ну и еще там держатся ссылки на View(следовательно на context)
Та я сам во вью использую)
Да, вот это правильнее, всё-таки работа с адаптером уже работа с Юи)
Да, вьюмодель не держит ссылку на вью в норме. Только меняет значегия лайфдат - а вью их обсервит
Да, я понимаю. Теперь знаю как коллеге донести, вот пока задавал тут вопрос и ответы сами всплыли, спасибо
Не держит ссылок потому что "вы тут каждую минуту пересоздаетесь а я живая всегда и храню данные"
Так адаптер тоже может жить) он один раз создаётся
Ну всяко бывает.
К примеру при повороте как правило меняется число аолонок у нормальных приложений
ну это больше к layoutManager'у
Понимаю, но адаптер каким боком? Лейаут менеджер занимается этим. Только если айтем визуально меняется. Но продолжать дискуссию не буду. Спасибо
Да, если айтем. Но я от греха всегда переинициализировал адаптер на всяк.случай
Обсуждают сегодня