1

有谁知道我如何找出不同 Android 主题中设置的值?我知道如何在图形布局视图中查找布局资源(Theme.Black、Theme.Light、Theme.Holo.Light 等)的主题名称。

我想找出不同主题的边距、颜色值、填充和所有这些东西,这样我就可以让我的应用在不同设备上看起来一致,无论它们是否有特定的主题可用。

4

2 回答 2

0

我想如果你想在某个设备中找到主题,你应该得到这个设备的源代码或者反编译framework-res.apk也可以得到styles.xmlthemes.xml文件。很多设备都改变了默认主题,所以如果你想让你的应用在不同的设备上看起来一样,我认为最好的方法是添加android:theme你的 AndroidManifest 并引用一个不继承系统的自建主题主题。

于 2012-03-01T06:12:23.727 回答
0

您可以从

@android:style/

因此,请在 value 目录中的 style.xml 中执行此操作,您将获得样式的默认值。

您还可以为主题或 textAppearance 或任何您想要的任何行为添加自定义样式。

也参考这个

只要参考它,你就会得到那个值。

希望它会帮助你。

享受。:)

于 2012-03-01T05:16:42.123 回答