gpt4 book ai didi

android - Widget.AppCompat.Button colorButtonNormal 显示灰色

转载 作者:IT老高 更新时间:2023-10-28 13:17:04 30 4
gpt4 key购买 nike

我有 values:styles.xml 有:

<style name="AppTheme.Button" parent="Base.Widget.AppCompat.Button">
<item name="colorButtonNormal">@color/my_color</item>
<item name="android:textColor">@android:color/white</item>
</style>

values-v21:styles.xml 与:

<style name="AppTheme.Button" parent="Base.Widget.AppCompat.Button">
<item name="android:colorButtonNormal">@color/my_color</item>
<item name="android:textColor">@android:color/white</item>
</style>

应用风格与

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:buttonStyle">@style/AppTheme.Button</item>
</style>

但颜色显示为灰色而不是 @color/my_color

最佳答案

要自定义一个按钮,只需将 android:theme="@style/AppTheme.Button"设置为您的按钮。

<Button
android:theme="@style/AppTheme.Button"
/>

按照你在问题中所做的那样定义你的风格

<style name="AppTheme.Button" parent="Base.Widget.AppCompat.Button">
<item name="colorButtonNormal">@color/my_color</item>
</style>

[编辑]

参见 GitHub 演示 here

关于android - Widget.AppCompat.Button colorButtonNormal 显示灰色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29860906/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com