如何在android XML中将checkbox(checkbox)颜色更改为白色

有没有办法在Android XML中将checkbox(勾选框)颜色更改为白色。 (我需要包含黑色勾号的白色勾选框,作为我在真实设备中的android studio中的预览)

这是我的checkbox代码

 

当我添加android:buttonTint="#fff"预览显示我需要的更改,但它在真实设备中不起作用

设计预览

在此处输入图像描述

真实设备

在此处输入图像描述

有没有像android:buttonTint这样的属性,我可以使用它来实现真实设备的变化。

  • RelativeLayoutalignment父*侧* +空白*边*
  • 在Android中将SQLite数据库导出到XML文件
  • Android资源中的样式文档
  • 如何使用xml设置图像按钮的选定状态
  • 自定义方形LinearLayout。 怎么样?
  • 在布局中的子元素中使用非android命名空间前缀
  • Android - 片段标签上的未知属性样式
  • Android:在Eclipse的graphics布局编辑器中自由移动button
  • colorAccent设置为所需的颜色:

      

    或者,如果您不想更改主题,请创建一个新主题并仅将其应用于checkbox:

      

      

    这是tachyonflux答案的变化:

    尝试更改buttonTint:

       

    我们可以通过在xml中使用此属性来更改checkbox颜色

      
      

    对于Api <21

      

    尝试这个

      

    如果检查CheckBox ,则在android:button= write "@android:drawable/checkbox_off_background"

    1. android:buttonTint =“@ color / white”你的按钮颜色变化这一行

         

    我们可以使用单行代码更改checkbox颜色

     android:buttonTint="@color/app_color" //whatever color