Size: a a a

Android Developers

2021 January 28

L

Lessej in Android Developers
Vadim
так, я что то запутался
смотри у меня есть ресайклерВью, в котором находится n-ное количество элементов, в каждом из которых по 3 editText, если я отредактирую десятый, то с некоторой вероятностью отредактируется еще какой то
у тебя в адаптере в onBindViewHolder что написано
источник

S

Silent829 in Android Developers
Sergey Grieg
В любом случае фрагмент дергает активность для изменения цвета статус-бара, кст пора бы это дело как-то автоматизировать
Да, делать его прозрачным))
источник

SG

Sergey Grieg in Android Developers
Silent829
Да, делать его прозрачным))
Ни разу не пробовал такой подход. Наследует цвет AppBarLayout / Toolbar ?
источник

SG

Sergey Grieg in Android Developers
Родного или можно задекларить в верстке?
источник

S

Silent829 in Android Developers
Sergey Grieg
Родного или можно задекларить в верстке?
Ты ставишь транспарент цвет в теме или кодом и поднимаешь контент чтобы у тебя он залез под место для статусбара
источник

SG

Sergey Grieg in Android Developers
Хм
источник

СП

Сергей П. in Android Developers
Sergey Grieg
В любом случае фрагмент дергает активность для изменения цвета статус-бара, кст пора бы это дело как-то автоматизировать
Мутил такое для смены из фрагмента заголовка в тулбаре  - не либу а метод в активности. Причем чуть не статический, что бы можно было дернуть откуда угодно.

Но с точки зрения слоев такой метод в активности конечно  позорно как то выглядит
источник

SG

Sergey Grieg in Android Developers
Как-то вроде и удобно, а вроде и не особо изящно
источник

SG

Sergey Grieg in Android Developers
Сергей П.
Мутил такое для смены из фрагмента заголовка в тулбаре  - не либу а метод в активности. Причем чуть не статический, что бы можно было дернуть откуда угодно.

Но с точки зрения слоев такой метод в активности конечно  позорно как то выглядит
В принципе есть несколько сценариев
источник

SG

Sergey Grieg in Android Developers
Простой — observable-переменная, куда постишь цвет или ссылку на него, а активность слушает и пусть разбирается на своем уровне
источник

S

Silent829 in Android Developers
Sergey Grieg
Как-то вроде и удобно, а вроде и не особо изящно
Чего неизящно? Edge-to-edge
источник

S

Silent829 in Android Developers
Sergey Grieg
Простой — observable-переменная, куда постишь цвет или ссылку на него, а активность слушает и пусть разбирается на своем уровне
Зачем такие костыли
источник

СП

Сергей П. in Android Developers
Ну кстати неплохо через live data
источник

SG

Sergey Grieg in Android Developers
Silent829
Зачем такие костыли
Не всегда удобно приподнимать верстку)
источник

SG

Sergey Grieg in Android Developers
e2e тоже споры вызывает порой
источник

SG

Sergey Grieg in Android Developers
К примеру BottomNav
источник

SG

Sergey Grieg in Android Developers
Не приложения, а оси. e2e предусматривает, что приложение занимает 100% дисплея
источник

S

Silent829 in Android Developers
Sergey Grieg
К примеру BottomNav
Причём тут он?
источник

S

Silent829 in Android Developers
Sergey Grieg
Не всегда удобно приподнимать верстку)
Инсеты все сделают за тебя
источник

S

Silent829 in Android Developers
Sergey Grieg
Не приложения, а оси. e2e предусматривает, что приложение занимает 100% дисплея
Да
источник