我目前正在使用这段代码,但是背景没有改变。它仍然显示accent-color作为背景。
<com.google.android.material.button.MaterialButton
android:id="@+id/materialButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello"
app:cornerRadius="32dp"
android:background="@drawable/gradiant_blue"/>
渐变蓝色.xml
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient
android:angle="-45"
android:startColor="#2979FF"
android:endColor="#7C4DFF"/>
</shape>
我目前正在使用
Material Components 版本: 1.0.0-rc02
gradiant_blue
是什么?你应该发布它的代码。 - grrigore