SlidingPaneLayout.setShadowResource Android
作者:互联网
我正在开发一个带有滑动窗格的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"));
解决方法:
你需要为你的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>
标签:android,slidingdrawer 来源: https://codeday.me/bug/20190728/1566935.html