为什么我在复选框和文本之间有差距?

Raj*_*ddy 5 checkbox android

我正在使用图像作为复选框.这是我正在使用的xml,

<CheckBox
    android:id="@+id/remember"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"        
    android:layout_below="@+id/tableLayout1"
    android:button="@drawable/checkbox_selector"
    android:layout_marginLeft="52dp"
    android:text="@string/remember"
    android:textColor="#000000" />
Run Code Online (Sandbox Code Playgroud)

我正在获得图像和文本之间的差距(见下图),是默认值; 是否有可能改变,如果是,让我知道我必须添加什么属性.

checkbox_selector.xml

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_checked="true" 
    android:drawable="@drawable/checked" />
<item android:state_checked="false" 
    android:drawable="@drawable/un_checked" />
</selector>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

Dan*_*Dan 7

尝试搞乱复选框的android:paddingLeft属性.

有关详细信息,请参阅此帖子:Android - CheckBox与文本之间的间距