Программное изменение стиля

187
24 мая 2021, 20:40

У меня есть такой стиль

<style name="TextDefaultTheme" >
        <item name="android:fontFamily">@font/exo_2_bold</item>
        <item name="android:textColor">@color/colorBlack</item>
    </style>

Как можно его программно достать и изменить к примеру цвет и после навесить на TextView?

Answer 1

Попробуйте создать активити в котором будет несколько пунктов которые вы хотите чтобы пользователь мог кастомизировать по цвету к примеру, варианты цветов пропишите в ресурсах ну и соответственно в зависимости от выбора пользователя присваивайте переменной определенное число 1.2.3 и ТД и после сделайте проверку свичем в зависимости от того какое значение имеет переменная тот цвет и выбирать. У меня так реализована заливка в приложении, если необходимо могу скинуть код ближе к вечеру.

READ ALSO
В какой момент происходит удаление Thread из ThreadGroup

В какой момент происходит удаление Thread из ThreadGroup

В коде метода start у класса Thread, текущий поток добавляет себя в группуНа каком этапе объект Thread'а будет удален из группы и собран GC

105
Не запускается приложение после деплоя с гитом

Не запускается приложение после деплоя с гитом

Я новичок в nodejs, хочу запустить простой чат с помощью сервиса heroku и библиотеки socket

102