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。虽然此代码可能会回答此问题,但提供有关如何和/或为什么解决此问题的其他上下文将提高答案的长期价值。