Button TextView EditView自定义背景
效果图如下:
自定义背景方法
1.创建shape文件 我用的Android Studio
创建完shape文件后 直接修改节点名字
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<!--设置填充颜色-->
<solid android:color="@color/colorAccent"></solid>
<!--设置圆角弧度 可以设置所有叫的统一弧度 也可以单独设置-->
<corners
android:bottomLeftRadius="2dp"
android:topLeftRadius="4dp"
android:bottomRightRadius="6dp"
android:topRightRadius="8dp"></corners>
<!--设置边框宽度和颜色-->
<stroke android:width="1dp"
android:color="@android:color/holo_purple"></stroke>
<gradient android:startColor="@color/colorAccent"
android:centerColor="@color/colorPrimary"
android:endColor="@color/colorPrimaryDark"></gradient>
</shape>
给控件添加自定义背景
android:background="@drawable/shape1"