自定义文本框/布局背景/虚线边框/背景选择器

来源:互联网 发布:软件开发编程招聘 编辑:程序博客网 时间:2024/06/05 05:15


在drawable自定义xml文件

<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"    android:shape="rectangle" >    <!-- 背景色 -->    <solid android:color="#ffffff" />    <!-- 角,可以单独设置每个角的弧度 -->    <corners android:radius="10px" />    <!-- 边框的粗细,颜色,虚线长度,虚线的间隙 -->    <stroke        android:dashGap="2pt"        android:dashWidth="10dp"        android:width="1dp"        android:color="#778899" />    <!-- 边框的内边距 -->    <padding        android:bottom="1dp"        android:left="1dp"        android:right="1dp"        android:top="1dp" />    <!-- 边框的长宽 -->    <size        android:height="20dp"        android:width="40dp" /></shape>



背景选择器

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

注:有些时候两个<item>只写一个state_selected,可能不能实现效果

0 0
原创粉丝点击