Android Studio 更改按钮背景颜色

Android Studio Changing Button Background Color

我已经开始学习 Android Studio,我正在尝试更改按钮的背景,但它就是不起作用。 这是我的代码:

<Button
    android:layout_width="300dp"
    android:layout_height="200dp"
    android:text="salam"
    android:textSize="30sp"
    android:textColor="#ffccee"
    android:background="#ffffff"
    />

背景颜色在我更改后保持不变。

所以实际上出于某种原因,现在 Button 仅遵循您 activity 主题中的颜色,而不是使用 AppCompatButton

来弄乱主题
<androidx.appcompat.widget.AppCompatButton
        android:layout_width="300dp"
        android:layout_height="200dp"
        android:text="salam"
        android:textSize="30sp"
        android:textColor="#ffccee"           
        android:background="#ffffff">

    </androidx.appcompat.widget.AppCompatButton>

请记住,即使将来我也会推荐使用 AppCompatButton。