3

我正在开发一个带有滑动窗格的 APP 并且可以正常工作,但我不知道如何放置像 Hangouts Google APP 这样的阴影。

这有点难以解释,请参阅:

在此处输入图像描述

我正在尝试使用 setShadowResource,但我不知道如何在九个补丁中设计阴影。谢谢您的帮助!

编辑: 我正在尝试使用具有渐变的形状创建阴影,但不起作用:|

<?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"));
4

1 回答 1

7

你需要为你的drawable设置宽度和高度:

<?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>
于 2013-07-22T12:18:08.477 回答