效果图:
下面看如何实现:
控件:
实现功能的xml:
<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape>//边框的颜色 <!--<solid android:color="@color/gray" />--> <solid android:color="#ff9696" /> </shape> </item> <item android:bottom="1dp" android:top="1dp">//这里有四个方向可以选择,这里因为只要显示底部边框,所以就设置bottom <shape> <solid android:color="@color/white" /> //整个空间的背景颜色 </shape> </item> </layer-list>
参考链接:https://blog.youkuaiyun.com/binge__/article/details/54021067

本文介绍了一种使用XML实现自定义控件边框的方法。通过layer-list布局,可以灵活地为控件设置不同颜色及宽度的边框。具体实现中,通过两个item分别设置控件的背景色和底部边框。
3347

被折叠的 条评论
为什么被折叠?



