实现如下边框效果:
虚线画效果,可以使用android中的xml来做。下面话不多说,直接上代码:
<relativelayout android:id="@+id/coupon_popup" android:layout_width="320dp" android:layout_height="200dp" android:layout_margin="20dp" android:gravity="center_vertical" android:background="@drawable/bg_border_stroke">
写一个 bg_border_stroke的xml做背景。
bg_border_stroke.xml
<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item> <shape> <stroke android:width="1dp" android:color="#e8a227" /> <solid android:color="#ffffff" /> <corners android:radius="5dp" /> </shape> </item> <item android:bottom="1dp" android:left="1dp" android:right="1dp" android:top="1dp"> <shape> <stroke android:dashgap="15dp" android:dashwidth="15dp" android:width="2.5dp" android:color="#e8a227" /> <solid android:color="#ffffff" /> <corners android:radius="5dp" /> </shape> </item> </layer-list>
总结
以上就是这篇文章的全部内容了,希望本文的内容对各位android开发者能有一定的帮助,如果有疑问大家可以留言交流。
如对本文有疑问, 点击进行留言回复!!
Xamarin 安卓 相机 各种坑 目标API Android 6以后,我选的目标API版本是 Android 10
Android 9.0+软件某些功能突然暴毙:cleartext not permitted
Android : Resource is not a Drawable (color or path)
Flutter问题集锦——Android Studio 4.0.1 在AVD Manger中启动模拟器报“unable to locate abd”
网友评论