gpt4 book ai didi

android - 如何自定义 AppCompatButton 颜色

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:54:12 28 4
gpt4 key购买 nike

我看到新的 appCompat 控件可用 here .并在 android 应用程序中实现它,但我没有找到任何自定义其颜色的特定方法。

就像我们在样式中设置强调色一样,编辑文本会自动捕获它。但它在 AppCompatButton 的情况下不起作用。

有人找到与此相关的信息吗?

最佳答案

参见此处:Coloring Buttons in Android with Material Design and AppCompat

总而言之,您可以使用 tintBackground按钮本身的属性,或者您可以使用 colorControlNormal (或组合)。

此外,您可以只使用 Button它会被转换成 AppCompatButton只要您使用主题并继承自 AppCompatActivity正确。

来自链接 URL 的示例

主题.xml:

<item name="colorButtonNormal">@color/button_color</item>

v21/theme.xml

<item name="android:colorButtonNormal">@color/button_color</item>

<Button
android:id="@+id/add_remove_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:backgroundTint="@color/bg_remove_btn_default"
android:textColor="@android:color/white"
tools:text="Remove" />

关于android - 如何自定义 AppCompatButton 颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30045407/

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