Android Button设置Background无效问题

在xml中给button设置背景色为白色,但是运行无效。依旧为紫色。

查询资料发现Android Material最新的组件中,MaterialButton 会忽略通过 android:background 应用的自定义背景可绘制内容 (drawable)。MDC 1.2.0 中已修复此问题。

为了遵循Material Design。所以将Button改为com.google.android.material.button.MaterialButton。同时通过设置app:backgroundTint="@color/white",可生效。


你可能感兴趣的:(Android Button设置Background无效问题)