项目中遇到自定义Checkbox的需求,在网上搜了半天,发现很多帖子都是使用android:theme的方案,但我这边就是怎么都不生效。最后查下来,在theme之后还需要设置android:button="@null"这个属性才可生效。

@null这个值用于取消控件的默认样式,比如还RadioButton中使用该属性可以取消前面的默认点