我遇到了一个很难调试的问题,我想要一个布局文件,其中的按钮完全由 Activity 代码设计。因为 android:layout_width
和 android:layout_height
不能通过主题设置,需要通过特定的 style="@style/myButton"
设置在布局文件中,一切都变得像意大利面条一样。
底线是我无法使用主题完全控制 Activity
代码中的样式。但在 Activity
代码中完全生成布局是很痛苦的,因为您无法使用Graphical Layout View
轻松预览更改。
最佳答案
来自this wonderful blog post我发现晚了几天。
- Widget 的内联属性,它会覆盖...
- styles.xml 文件中的样式,它会覆盖...
- 小部件的默认样式,它会覆盖...
- 主题指定样式
关于android - Android 中样式和主题的优先级是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12653988/