Android Button边框阴影

标签 android button shadow

Button View 中的 Shadow 属性为文本提供阴影。如何给Button的右边框和底边框添加阴影?如下图:

enter image description here

最佳答案

你可以试试。我在我的项目中使用它。我给按钮的右边框和底边框添加了阴影。

Button xml

<Button
      android:id="@+id/buttonSignIn"
      android:layout_width="fill_parent"
      android:layout_height="50dp"
      android:background="@drawable/button_dropshadow"
      android:textColor="000000"
      android:text="Sign In" />

In drawable file add button_dropshadow.xml

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item>
    <layer-list>
        <item android:left="5dp" android:top="5dp">
            <shape>
                <corners android:radius="3dp" />
                <solid android:color="#000000" />
            </shape>
        </item>
        <item android:bottom="2dp" android:right="2dp">
            <shape>
                <gradient android:angle="270" 
                    android:endColor="#ffffff" android:startColor="#ffffff" />
                <stroke android:width="1dp" android:color="#000000" />
                <corners android:radius="4dp" />
                <padding android:bottom="10dp" android:left="10dp" 
                    android:right="10dp" android:top="10dp" />
            </shape>
        </item>
    </layer-list>
</item>

</selector>

谢谢。

关于Android Button边框阴影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10084537/

相关文章:

android - 如何使用 Fabric 从 Twitter 获取电子邮件

button - p :commandButton doesn't execute f:setPropertyActionListener in JSF 2

c++ - 光线追踪阴影

javascript - 重新设置网页上按钮的颜色

javascript - 单击时更改按钮颜色

shadow - CSS中box-shadow和-moz-box-shadow的具体解释是什么?

java - 如何以编程方式制作长阴影

android - 我的游戏需要多线程吗?

android - 标签栏 : on click go to home screen

java - 删除 Android 标题栏