вы меняете UI при этом?
- направленно через доступ к элементу по id
- может у вас датабиндинг и связь "состояния" и верстки уже заложена в xml
Я подозреваю вы просто не меняете верстку при изменении переменной в вашем View классе. Тут из коробки такой реактивности нет
У меня View-binding через ButterKnife, но даже и без него (просто при обращении через findViewById) результата никакого. Вью у меня - это ConstraintLayout, в котором стейты рулятся через группы (Group). Управление состоянием - управление видимостью Group и наполнение контентом отдельных вьюх.
Обсуждают сегодня