要实现的就是类似于Actionbar标签的那种效果,底部有一条指示条。
实现代码:
<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:top="-6dp" android:left="-6dp" android:right="-6dp"> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 这里改填充颜色 --> <solid android:color="#2b7996"/> <!-- 这里改底部线条颜色 --> <stroke android:color="#33b5e5" android:width="6dp"/> </shape> </item> </layer-list>
实现的关键是写上android:top="-6dp" android:left="-6dp" android:right="-6dp",把原本存在的左、右、上边的线条“隐藏”,就只剩下底部的线条了。
【Android】编写Drawable XML绘制底部带指示条的背景
时间: 2024-10-29 19:09:40