SO(1,2)上的所有现有解决方案都使用styles.xml或自定义XML文件中包含的样式。但是在我的场景中,我想从API调用中获取主题数据,将JSON转换为样式,然后将其应用于我的应用程序。我该怎么做?
答案 0 :(得分:0)
我该怎么做?
您不能使用Android样式。对于将要使用它们的组件,样式字段和属性必须在编译时可用。
您可以使用Web应用程序框架并使用CSS进行样式设置。此外,没有什么可以阻止您以编程方式在视图上调用方法来设置颜色,字体,大小,填充等。您需要开发自己的框架,才能将样式JSON应用于视图元素,但这可能是不合理的。