Android 5.0以上版本去掉Button自带阴影效果的方法

2018-04-03  本文已影响0人  majorty

今天跟UI对界面,发现一个按钮使用系统自带的button会自动有一个阴影。然而在4.x上却没有这个问题。直觉就是因为MD导致的Android版本差异。
关键一条代码

style="?android:attr/borderlessButtonStyle"

属性解释

<Button
android:id="@+id/button_send"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="点我啊"
style="?android:attr/borderlessButtonStyle" />

设置该属性就可以去掉自带的阴影。
该属性在API 11及以上可用。鉴于现在普遍都是API 14,所以可以放心使用。已在5.1和6.0上试过,没问题。

上一篇 下一篇

猜你喜欢

热点阅读