<Button android:id="@+id/background" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="更改背景" android:textSize="20sp" android:textColor="#0D0D0E" android:background="#ECB959" android:onClick="background"/>怎么实现切换背景的代码,
时间: 2023-07-03 13:25:13 浏览: 168
android ImageButton背景图片的切换
4星 · 用户满意度95%
您可以在您的Activity中编写一个名为"background"的方法,该方法将在单击按钮时调用。在这个方法中,您可以使用findViewById方法找到您要更改背景的视图,然后更改其背景颜色或背景图片。以下是一个示例代码:
```java
public void background(View view) {
// 找到要更改背景的视图
View backgroundView = findViewById(R.id.background_view);
// 更改背景颜色
backgroundView.setBackgroundColor(Color.RED);
// 更改背景图片
Drawable drawable = getResources().getDrawable(R.drawable.background_image);
backgroundView.setBackground(drawable);
}
```
请注意,您需要将R.drawable.background_image替换为您要使用的背景图像的实际资源ID。
阅读全文