android 用 XML 自定义边框(只上下边框有色)
16lz
2021-12-04
文章出自: http://zouhuajian01.blog.163.com/blog/static/117698772013102741915812/ <? 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"
更多相关文章
- Android第一讲笔记(常用控件以及线性布局)
- Android(安卓)UI 之TextView控件属性列表
- Android核心功能模块介绍
- Android(安卓)中自定义控件和属性(attr.xml,declare-styleable,T
- android:contentDescription 的用途的用途
- 自定义View之入门(一)
- View控件中android:drawablePadding不起作用的原因探究
- Android(安卓)自定义控件
- android TV端各类焦点问题