Android中样式和主题的优先级是什么?

时间:2012-09-29 15:27:49

标签: android android-layout

我有一个难以调试的问题,我想要一个布局文件,其中的按钮完全根据活动代码设置样式。由于android:layout_widthandroid:layout_height无法通过主题设置,并且需要在布局文件中由特定的style="@style/myButton"设置,因此所有内容都是意大利面。

底线是我无法使用主题来完全控制Activity代码中的样式。但是,在Activity代码中完全生成布局很痛苦,因为您没有让Graphical Layout View轻松预览更改。

1 个答案:

答案 0 :(得分:1)

this wonderful blog post我发现了几天太晚了。

  1. Widget的内联属性,覆盖...
  2. styles.xml文件中的样式,它覆盖了......
  3. 窗口小部件的默认样式,覆盖...
  4. 主题指定样式