android studio 按钮背景色
时间: 2023-10-10 09:15:37 浏览: 141
在Android Studio中,可以通过在XML文件中更改按钮的背景颜色或在Java代码中引用进行更改。
方法一:在XML中进行更改
可以使用android:backgroundTint属性来更改按钮的背景颜色。例如,要将按钮的背景颜色设置为暗色,可以使用android:backgroundTint="@android:color/background_dark"。
示例代码:
<Button android:id="@ id/B"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="提交按钮2"
android:textColor="@color/white"
android:textSize="30dp"
android:backgroundTint="@android:color/background_dark"
android:layout_marginTop="100dp"
android:visibility="visible" />
方法二:在Java代码中进行引用更改
首先,需要找到按钮的id,例如Button A = findViewById(R.id.A)。
然后,可以使用A.setBackgroundColor(getResources().getColor(purple_200))来设置按钮的背景颜色。这里的purple_200代表颜色资源文件中定义的颜色。
请注意,这里使用的是A.setBackgroundColor()而不是A.setBackground(),因为我们要设置按钮的背景颜色。
以上是两种在Android Studio中更改按钮背景色的方法。
阅读全文