Android 为什么';t安卓&x27;s shadowRadius是否可以在XML中使用0值?
在一个以棉花糖为目标的Android应用程序中,我想对按钮的文本应用一个不模糊的阴影。阴影半径为1或更大时,我看到阴影: 但如果我尝试使阴影半径介于0和0.99之间,则不会显示任何内容: 我只是想实现一个无模糊阴影,就像CSS中的Android 为什么';t安卓&x27;s shadowRadius是否可以在XML中使用0值?,android,xml,android-styles,Android,Xml,Android Styles,在一个以棉花糖为目标的Android应用程序中,我想对按钮的文本应用一个不模糊的阴影。阴影半径为1或更大时,我看到阴影: 但如果我尝试使阴影半径介于0和0.99之间,则不会显示任何内容: 我只是想实现一个无模糊阴影,就像CSS中的text shadow属性一样: 下面是我为按钮样式设置的关联XML <style name="ButtonStyle" parent="@style/Widget.AppCompat.Button"> . . .
text shadow
属性一样:
下面是我为按钮样式设置的关联XML
<style name="ButtonStyle" parent="@style/Widget.AppCompat.Button">
.
.
.
<item name="android:shadowColor">@android:color/holo_green_light</item>
<item name="android:shadowDx">2</item>
<item name="android:shadowDy">7</item>
<item name="android:shadowRadius">0.99</item>
.
.
.
</style>
.
.
.
@安卓:彩色/全息绿
2.
7.
0.99
.
.
.
我唯一能想到的是我的风格独特之处是我将stateListAnimator
设置为null,但即使没有设置,我也会遇到这个问题。我在网上看到很多示例代码提到可以将阴影半径设置为0.01之类的小值,但一旦设置为小于1,我就看不到任何阴影。安卓平台最近有什么变化吗