如何降低Android中CheckBox的宽度和高度

时间:2010-10-12 12:33:52

标签: android android-manifest

有谁能告诉我如何减少CheckBox的宽度和高度才能在Android中显示非常小的CheckBox?

先谢谢,

3 个答案:

答案 0 :(得分:1)

setWidth(int)setHeight(int)CheckBox延伸CompoundButton延伸Button

尝试参考this tutorial

Alernative尝试通过XML更改它:

<CheckBox 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content"
    android:text="new checkbox" 
    android:background="@drawable/my_checkbox_background"
    android:button="@drawable/my_checkbox" />

答案 1 :(得分:1)

只需使用setWidth(w)和setHeight(h)函数,就像使用普通Button一样。

答案 2 :(得分:0)

更新:这仅适用于API 17以后......


根据我对这个问题的回答:   - how can we reduce the size of checkbox please give me an idea


CheckBox从TEXT和图像中获得高度。

在XML中设置这些属性:

android:text=""
android:textSize="0sp"

当然,只有在你不需要文字(为我工作)时才有效。

如果没有这些变化,CheckBox在我的形象周围给了我很大的空间,正如Joe所提到的那样