CheckBox按钮属性奇怪的结果为2.3.3 android

Far*_*han 3 android android-checkbox

问题:为什么2.3.3中有额外的空间?

这是一个奇怪的行为,这就是为什么我认为我应该问.我的xml中有一个复选框,我有一个背景设置它.所以我把背景放在它的按钮属性中.

喜欢 android:button="@drawable/back_checkbox"

其中back_checkbox只是一个具有选中/未选中状态的选择器

现在在2.3.3: 在此输入图像描述

并在4.2: 在此输入图像描述

Nom*_*man 5

请尝试切换按钮.

<ToggleButton
    android:id="@+id/toggleButton1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:background="@drawable/your_selector_xml"
    android:textOn=""
    android:textOff="" />
Run Code Online (Sandbox Code Playgroud)