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

时间:2012-12-24 08:45:43

标签: android android-checkbox

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

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

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

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

现在在2.3.3中: enter image description here

在4.2中: enter image description here

2 个答案:

答案 0 :(得分: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="" />

答案 1 :(得分:0)

您必须在所有适当大小的xhdpi,hdpi,mdpi,ldpi文件夹中检查并取消选中状态