解决方案 »

  1.   

    自己在写个xml样式 来管理checkbox
      

  2.   

    原因找到了,checkbox这个控件由两部分组成,一部分是前面这个选择框,还有一部分是默认的文本能容。实际上你设置的是这俩加起来的控件,所以不管你设置居中也好,还是居右也好,它默认的始终是这俩一块,尽管你文本没写,但是他还是在那个位置。解决办法就是加上这个 android:button="@null",然后就可以直接控制那个选择框了。