我正在尝试为我的按钮设置阴影,但我没有为整个按钮设置阴影,而是仅为按钮的文本设置阴影。
我都试过了:使用 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));
两者的工作原理相同。 有谁知道如何做到这一点?
最佳答案
为此,您必须使按钮的图像带有阴影并将其放置在可绘制的按钮上。
关于android - 如何设置android按钮阴影而不是设置文本阴影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6401684/