Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.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
Can';在Android按钮下无法摆脱阴影_Android_Android 5.0 Lollipop_Android Drawable - Fatal编程技术网

Can';在Android按钮下无法摆脱阴影

Can';在Android按钮下无法摆脱阴影,android,android-5.0-lollipop,android-drawable,Android,Android 5.0 Lollipop,Android Drawable,我在屏幕上放了一个安卓按钮,我正在定义一个自定义的背景绘图,现在只指定一个绿色矩形。但是,出于某种原因,在我的按钮下(用红色框突出显示)似乎画了一个非常薄的阴影: 还有什么方法可以在仍然使用按钮的情况下消除这个问题吗?这是因为当我改变我的背景画成圆角时真的很难看 谢谢 @alanv的评论是正确的回答:“在材质上,您需要设置android:stateListAnimator=“@null”以删除默认的立面动画。或者,如果您不想使用默认按钮样式,请使用View”请尝试此操作 style=“?andr

我在屏幕上放了一个安卓按钮,我正在定义一个自定义的背景绘图,现在只指定一个绿色矩形。但是,出于某种原因,在我的按钮下(用红色框突出显示)似乎画了一个非常薄的阴影:

还有什么方法可以在仍然使用按钮的情况下消除这个问题吗?这是因为当我改变我的背景画成圆角时真的很难看


谢谢

@alanv的评论是正确的回答:“在材质上,您需要设置android:stateListAnimator=“@null”以删除默认的立面动画。或者,如果您不想使用默认按钮样式,请使用View”

请尝试此操作


style=“?android:attr/borderlessButtonStyle”

让我们看看真正难看的东西。顺便问一下,您是否正在使用
棒棒糖
和/或
材质主题
?将样式设置为
?android:attr/borderlessButtonStyle
并从此处进行调整?在材质上,您需要设置android:stateListAnimator=“@null”以删除默认的立面动画。或者,如果您不想使用默认按钮样式,只需使用View。虽然此代码可能会回答此问题,但提供有关如何和/或为什么解决此问题的其他上下文将提高答案的长期价值。