Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/211.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 为什么';t安卓&x27;s shadowRadius是否可以在XML中使用0值?_Android_Xml_Android Styles - Fatal编程技术网

Android 为什么';t安卓&x27;s shadowRadius是否可以在XML中使用0值?

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"> . . .

在一个以棉花糖为目标的Android应用程序中,我想对按钮的文本应用一个不模糊的阴影。阴影半径为1或更大时,我看到阴影:

但如果我尝试使阴影半径介于0和0.99之间,则不会显示任何内容:

我只是想实现一个无模糊阴影,就像CSS中的
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,我就看不到任何阴影。安卓平台最近有什么变化吗