gpt4 book ai didi

android - AppCompatButton 和颜色

转载 作者:搜寻专家 更新时间:2023-11-01 08:26:09 34 4
gpt4 key购买 nike

我正在设计一款游戏,需要让我的应用兼容 API 16。我找到了如何执行 AppCompatButton 和设置样式,但如何将颜色更改为更令人愉悦的颜色,如浅蓝色?

     <android.support.v7.widget.AppCompatButton
android:id="@+id/button7"
style="@style/Widget.AppCompat.Button.Colored"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:elevation="1dp"
android:lines="2"
android:text="Button"/>

谢谢

最佳答案

如果你进入 AppCompatButton 类,你会看到这个 javadoc:

<ul>
<li>Supports {@link R.attr#textAllCaps} style attribute which works back to
{@link android.os.Build.VERSION_CODES#GINGERBREAD Gingerbread}.</li>
<li>Allows dynamic tint of it background via the background tint methods in
{@link android.support.v4.view.ViewCompat}.</li>
<li>Allows setting of the background tint using {@link R.attr#backgroundTint} and
{@link R.attr#backgroundTintMode}.</li>
</ul>

因此您可以在 XML 文件中将 backgroundTint 属性设置为游览按钮。像这样:

 <android.support.v7.widget.AppCompatButton
android:id="@+id/button7"
style="@style/Widget.AppCompat.Button.Colored"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:elevation="1dp"
android:lines="2"
android:text="Button"
app:backgroundTint="#555000"/> <-- Here

关于android - AppCompatButton 和颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44849701/

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