Цвет темы можно изменить, если несколько тем добавлены в приложение и могут быть легко переключены во время выполнения. Другой способ - изменить цвет actiobar, textview и т. Д. Один за другим из всего объекта. Этот путь очень длинный и требует много кода. Простым способом, который я нашел, является изменение цвета declare в файле colors.xml, но я не мог найти способ программно или стороннюю библиотеку для этого. Есть ли способ сделать это.Изменить цвет темы в Runtime в Android
Моих цветов XML файл:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="colorPrimary">#ea1e63</color>
<color name="colorPrimaryDark">#303F9F</color>
<color name="colorAccent">#FF4081</color>
</resources>
Я просто хочу, чтобы изменить colorPrimary цвета во время выполнения, это изменит цвет на все мероприятия приложений. Я нашел https://github.com/negusoft/GreenMatter, чтобы изменить цвета во время выполнения, но его старые и не работают с андроид-студией.
Вы хотите изменить цвет в любое время (нажмите кнопку)? @Burhan –
не имеет значения, просто измените цвет на активность загрузки или нажмите кнопку. –
@Burhan вы нашли ответ на это решение? Я также хочу сделать это конкретное! –