布局背景边框

来源:互联网 发布:淘宝自主品牌怎么回事 编辑:程序博客网 时间:2024/05/17 08:21



res目录下drawable目录下创建 runtype_on_border.xml 文件 

代码如下

<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"       android:shape="rectangle" >    <!-- 表示shape的四个角的角度。只适用于矩形shape,这里的角度是指圆角的程度 -->    <corners android:radius="50dp" />    <!-- 这个标签表示纯色填充,通过android:color即可指定shape中填充的颜色 -->    <solid android:color="@color/white" />    <!-- Shape的描边,下面指定了描边的宽度和描边的颜色 -->    <stroke        android:width="1dp"        android:color="@color/i_green" /></shape>


res目录下drawable 目录下创建 runtype_off_border.xml文件

代码如下

<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"       android:shape="rectangle" >    <!-- 表示shape的四个角的角度。只适用于矩形shape,这里的角度是指圆角的程度 -->    <corners android:radius="50dp" />    <!-- 这个标签表示纯色填充,通过android:color即可指定shape中填充的颜色 -->    <solid android:color="@color/layout_bg" />    <!-- Shape的描边,下面指定了描边的宽度和描边的颜色 -->    <stroke        android:width="1dp"        android:color="@color/white" /></shape>



res目录下drawable 目录下创建 select_runtype.xml文件 将两个文件关联起来


<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android">    <item android:drawable="@drawable/option_look_on" android:state_selected="true" />    <item android:drawable="@drawable/option_look_off" /></selector>


通过代码调用    android:background="@drawable/select_runtype"
















原创粉丝点击