Button背景颜色和背景图片

需要在drawable建xml文件  


在这里都需要在你的Button里引用一下

android:background="@drawable/bjs"

这个是背景颜色

xml version="1.0" encoding="utf-8"?>
xmlns:android="http://schemas.android.com/apk/res/android">
android:drawable="@color/colorAccent" android:state_checked="true">


android:drawable="@color/colorPrimaryDark">
    

这个是背景图片 

背景图片也是默认显示一个点击过后显示另一个  

你有几个按钮需要设置不同的图片

你有几种不同的图片就要建几个不同的xml


xml version="1.0" encoding="utf-8"?>
xmlns:android="http://schemas.android.com/apk/res/android">
android:drawable="@drawable/s1" android:state_checked="true">
    android:drawable="@drawable/s">

你可能感兴趣的:(Button背景颜色和背景图片)