Задать вопрос
@Dracontis
Java Developer, Django enthusiast

Как применить тему к динамически добавляемым View?

Есть единая тема приложения, но она не работает в случае, когда слои добавляются динамически. Как применить тему к слою?
  • Вопрос задан
  • 2433 просмотра
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Решения вопроса 1
andreich
@andreich
Например при создании View можно создать ContextThemeWrapper и использовать его в качестве контекста.

ContextThemeWrapper cThemeWrapper  = new ContextThemeWrapper(mContext, R.style.MyCustTheme);
CustomView v = new CustomView(cThemeWrapper);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы