【发布时间】:2015-04-27 15:11:35
【问题描述】:
我的 styles.xml 中有以下代码:
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="android:buttonStyle">@style/ButtonStyle</item>
</style>
<style name="ButtonStyle" parent="@android:style/Widget.Button">
<item name="android:background">#FF00FF</item>
<item name="android:textColor">@color/material_deep_teal_500</item>
</style>
这应该以粉红色 (#FF00FF) 打印按钮背景并以蓝绿色打印文本,但它不适用于我的按钮。
我有两种视图,普通 Button() 和 ButtonLinearLayout,它们获取当前它们的默认 Button backgroundm,并将其应用到 LinearLayout。
但是当我尝试将它应用到我的视图/默认按钮时它没有改变。
【问题讨论】:
-
嗯,我检查了,我可以在布局编辑器上看到背景和 textColor 的颜色,但在设备中看不到:S