<?
xml version
=
"1.0"
encoding
=
"UTF-8"
?>
<layer-list
xmlns:android
=
"http://schemas.android.com/apk/res/android"
>
<!-- 连框颜色值 -->
<item>
<shape>
<solid
android:color
=
"@android:color/darker_gray"
/>
</shape>
</item>
<!-- 主体背景颜色值 -->
<item
android:bottom
=
"1dp"
android:top
=
"1dp"
>
<shape>
<solid
android:color
=
"#ffffff"
/>
<padding
android:bottom
=
"10dp"
android:left
=
"10dp"
android:right
=
"10dp"
android:top
=
"10dp"
/>
</shape>
</item>
</layer-list>
----------------------
Android通过shape实现边框
Android中可以通过定义drawable下的xml文件来实现控件边框效果
myborder.xml
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#00000000"/>
<stroke android:width="1dp" android:color="#808080"/>
<padding android:left="1dp" android:top="1dp" android:right="1dp" android:bottom="1dp" />
</shape>
在layout中对控件如下描述即可:android:background="@drawable/myborder"