2

有没有办法确定小部件在运行时使用什么样式,并查看正在应用的样式覆盖?我曾希望 Hierarchy Viewer 会显示这一点,但事实并非如此。例如,如果您使用基于另一个主题的主题,然后覆盖小部件布局 XML 中的文本颜色,是否有任何工具或方法可以一目了然地看到这一点,或者我是否必须通过检查来确定它源代码和主题/样式定义文件?

谢谢。

4

1 回答 1

2

AFAIK,这是不可能的。

样式是在 XML 中定义并在编译时编译为二进制格式的组织工具。因此,我怀疑 Android 操作系统是否能够区分在运行时应用于您的小部件的不同样式。

我认为也不可能动态设置视图的样式。

于 2012-06-07T01:55:27.700 回答