给组件设置一个边框

来源:互联网 发布:淘宝空间图片协议在哪 编辑:程序博客网 时间:2024/05/17 21:50

首先在drawable-mdpi文件夹中创建一个border.xml文件,Root Element为shape,在里面写入下面代码:

<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" >    <solid android:color="#FF00FF" />    <stroke        android:width="0.01dp"        android:color="#000000" /></shape>

然后在调用组件中android:background="@drawable/border"就可以设置出相应的颜色,在这两个属性中,solid设置的颜色表示组件的背景色,stroke设置的颜色表示组件的边框颜色,设置的效果图如下:



在设置组件边框的时候,margin、border、padding这3个属性是有区别的,区别如下图所示

margin和padding

0 0