如何设置android按钮阴影而不是设置文本阴影

时间:2011-06-19 09:43:38

标签: android button shadow

我正在尝试为我的按钮设置一个阴影,但不是为整个按钮获取阴影,而是仅仅为按钮的文本获取阴影。

我尝试了两种方法:使用xml样式

<style name="shadowed_button">
    <item name="android:shadowColor">#444444</item>
    <item name="android:shadowDx">1</item>
    <item name="android:shadowDy">1</item>
    <item name="android:shadowRadius">9</item>
</style>

并以编程方式设置阴影

button.setShadowLayer(9, 1, 1, Color.rgb(44, 44, 44));

两者的工作方式相同。 有谁知道怎么做?

1 个答案:

答案 0 :(得分:1)

为此,您必须使用阴影制作按钮的图像,并将按钮放在可绘制的位置。