我已经从形状做了一个按钮背景,看起来相当不错,我的目的。唯一需要的是放下一点阴影。 下面是代码:安卓按钮的背景形状与阴影
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true">
<shape>
<solid android:color="#343434" />
<stroke android:width="1dp" android:color="#171717" />
<corners android:radius="3dp" />
<padding android:bottom="10dp" android:left="10dp" android:right="10dp" android:top="10dp" />
</shape>
</item>
<item>
<shape>
<gradient android:angle="270" android:endColor="#E2E2E2" android:startColor="#BABABA" />
<stroke android:width="1dp" android:color="#BABABA" />
<corners android:radius="4dp" />
<padding android:bottom="10dp" android:left="10dp" android:right="10dp" android:top="10dp" />
</shape>
</item>
</selector>
这是我想达到
什么如何退出的阴影?我的猜测是,我需要制作另一个形状,但有黑色/灰色背景,并设置某种类型的左侧边距填充以使其看起来像阴影。但我不知道该怎么做......而且文档并没有太多帮助我。
后来编辑:我想在xml文件中添加阴影,而不是通过代码。 谢谢。
这就是我要做的 [http://stackoverflow.com/a/11579459/672773][1] [1]:http://stackoverflow.com/a/11579459/672773 希望这样可以帮你 – Machete 2013-03-11 15:11:14