滑动面板布局设置阴影资源 Android

3
我正在开发一个带有滑动面板的应用程序,它能够正常工作,但我不知道如何像 Hangouts Google 应用程序一样添加阴影。
有点难以解释,看这个:
我试图使用 setShadowResource,但我不知道如何在 Nine Patch 中设计阴影。感谢您的帮助!
编辑: 我正在尝试使用渐变形状创建阴影,但不起作用 :|
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >

<gradient
    android:centerColor="#8B0000"
    android:endColor="#34FFDD"
    android:startColor="#FF00FF" />

</shape>

活动:

    mPanes.openPane();
    mPanes.setShadowResource(R.drawable.es_slidingpane_shadow);
    mPanes.setSliderFadeColor(Color.parseColor("#FFFFFF"));
1个回答

7

您需要为您的可绘制对象设置宽度和高度:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<gradient
    android:centerColor="#8B0000"
    android:endColor="#34FFDD"
    android:startColor="#FF00FF" />
<size android:width="5.0dp" android:height="0.5dp" />
</shape>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接