AndroidView的圆角和阴影(border and shadow)

    技术2024-11-20  4

    项目准备实现效果如下:

    圆角边框实现比较容易,定义shape.xml作为View的background即可

    <?xml version= "1.0" encoding= "utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" >     <stroke android:width="2dp"  android:color="#817F80"/>     <padding android:left="7dp" android:top="7dp" android:right="7dp"         android:bottom="7dp" />     <corners android:radius="10dp" />     <solid android:color="#FBFBFB" /> </shape>

    但是圆角+阴影,不知道怎么弄了,或许可以直接draw,感觉可能麻烦。所以找个笨方法,使用如下nine-patch文件作为background即可

    抛砖引玉,希望能找到更好的方法:)

    最新回复(0)