我已经搜索并尝试了所有找到的解决方案。我需要在android中移除按钮上的阴影。我找到的大多数解决方案都涉及到使用图像按钮和设置它的背景。我试过了,但我的按钮有文本,所以imagebutton不是一个选项。除非有一种方法可以写入imagebutton?
我的第二个解决方案是:
android:fadingEdgeLength="0dp"
但似乎什么都没有改变。第三:
android:shadowColor="@color/application_transparent" />
这里也没什么变化。
我还尝试用笔划0创建自定义形状,并将按钮背景设置为它,但仍然一无所获。我更喜欢在我的Xml中这样做,而不是通过编程,但如果这是唯一的方法,那就这样吧。提前感谢
发布于 2015-02-26 22:21:38
怎么样
<Button
..<code>
android:stateListAnimator="@null"
..<code>
</Button>
发布于 2019-08-14 14:45:27
在xml中设置按钮的样式属性
style="?android:attr/borderlessButtonStyle"
它起作用了。
发布于 2016-01-23 01:19:01
在我的例子中,只需添加..
android:shadowRadius="0"
..in xml文件做到了这一点。
https://stackoverflow.com/questions/28744659
复制相似问题