如果在应用程序中添加了多个主题并且可以在运行时轻松切换,则可以更改主题颜色.其他方法是逐个改变actiobar,textview等的颜色.这种方式很长,需要很多代码.我找到的简单方法是在colors.xml文件中更改颜色声明但我找不到编程方式或第三方库来执行此操作.有没有办法做到这一点.
我的颜色XML文件:
#ea1e63 #303F9F #FF4081
我只是想在运行时更改colorPrimary颜色,这将改变所有应用程序活动的颜色.我发现https://github.com/negusoft/GreenMatter在运行时,但其旧改颜色,采用Android工作室不工作.