Android 安卓:如何在一个可绘制的图形中设置内边界阴影?
我想为布局创建一个内边界阴影。然而,到目前为止没有运气。目前,我正在测试一个牵引,但效果不如预期的令人愉快 以下是我的尝试:Android 安卓:如何在一个可绘制的图形中设置内边界阴影?,android,drawable,gradient,shadow,Android,Drawable,Gradient,Shadow,我想为布局创建一个内边界阴影。然而,到目前为止没有运气。目前,我正在测试一个牵引,但效果不如预期的令人愉快 以下是我的尝试: <?xml version="1.0" encoding="UTF-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape xmlns:
<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient
android:startColor="#FFFFFF"
android:centerColor="#000000"
android:endColor="#FFFFFF"
android:angle="0" />
</shape>
</item>
<item
android:bottom="20dp"
android:left="20dp"
android:right="20dp"
android:top="20dp">
<shape android:shape="rectangle">
<solid android:color="#70D159"/>
</shape>
</item>
我想实现这样的目标:
有没有更好的方法来实现这一点?提前谢谢你 您可以创建渐变并使用它。@KaranMer是的,但我知道如何正确设置它。您需要创建资源文件并将可绘制设置为小部件的背景。@KaranMer是的,这很明显,但我正在努力设置渐变,正如我在上一篇评论中提到的。不要使用可绘制形状。你需要用photoshop来设计它。