我搜索了阴影按钮(如下所示),但没有找到所需的结果。我想要的如下图所示。
我也尝试了How to provide shadow to Button。
我也试过提升和翻译Z(z)android方法的阴影,但没有任何帮助。请指导我完成这个。 谢谢。
答案 0 :(得分:1)
Create your own xml file in side drawable folder and set in your button backround.
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<!--the shadow comes from here-->
<item
android:bottom="-6dp"
android:drawable="@android:drawable/dialog_holo_light_frame"
android:left="-6dp"
android:right="-6dp"
android:top="-6dp">
</item>
<item
android:bottom="-6dp"
android:left="-6dp"
android:right="-6dp"
android:top="-6dp">
<shape android:shape="rectangle">
<solid android:color="@color/transparent" />
</shape>
</item>
</layer-list>
答案 1 :(得分:0)
使用此代码
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item >
<shape
android:shape="rectangle">
<solid android:color="@color/your_btncolor" />
<corners android:radius="5dp"/>
</shape>
</item>
<item android:right="-5dp"
android:left="-5dp"
android:bottom="-15dp">
<shape
android:shape="rectangle">
<solid android:color="@color/your_btn_shadowcolor"/>
<corners android:radius="5dp"/>
</shape>
</item>
</layer-list>
答案 2 :(得分:0)