android 5.0 后系統(tǒng)自動給button添加了按下或點擊時的陰影
通過如下三種方案可將其去除:
方案一:
給Button控件指定如下兩個屬性之一即可
android:stateListAnimator="@null" 或者 style="@style/Widget.AppCompat.Button.Borderless"
方案二:
所有Button抽取共用的style,并按方法一指定
方案三:
最佳方案
新建values-v21 下styles.xml
在AppTheme主題下添加
<item name="buttonStyle">?android:attr/borderlessButtonStyle</item>
或者
<item name="buttonStyle">@style/Widget.AppCompat.Button.Borderless</item>-
注意:主題中她添加android:stateListAnimator="@null" 無效