我怎样才能为圆角制作阴影?我尝试了底部的视图,右边的角落,但这不是真的:D 我在角落里尝试了这个xml:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<gradient
android:startColor="#404040"
android:centerColor="#DBDBDB"
android:endColor="@color/shadow_end"
android:angle="315"
>
</gradient>
<corners
android:bottomRightRadius="5dp"
android:bottomLeftRadius="0dp"
android:topLeftRadius="0dp"
android:topRightRadius="0dp"/>
</shape>
使用阴影视图是否合适?你在用什么?
感谢您的帮助:)
答案 0 :(得分:2)
您只需绘制一个9-patch
图片,其中Photoshop
绘制阴影并将其放入drawable
文件夹,并将其设置在View
xml中:
android:background="@drawable/your_9patch_image"
我总是使用Photoshop
来做到这一点。有关详细信息,请参阅:Draw 9-patch
或者你可以检查默认的Android Studio
drawables,看看是否有你喜欢的。在这里查看我的答案:my answer