Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/225.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何减少Android中复选框的宽度和高度_Android_Android Manifest - Fatal编程技术网

如何减少Android中复选框的宽度和高度

如何减少Android中复选框的宽度和高度,android,android-manifest,Android,Android Manifest,谁能告诉我如何减少复选框的宽度和高度,以便在Android中显示非常小的复选框 提前感谢,设置宽度(int)和设置高度(int)因为复选框扩展了复合按钮,它扩展了按钮 试着参考 A请尝试通过XML更改它: <CheckBox android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="new checkbox" android:backgr

谁能告诉我如何减少复选框的宽度和高度,以便在Android中显示非常小的复选框

提前感谢,

设置宽度(int)
设置高度(int)
因为
复选框
扩展了
复合按钮
,它扩展了
按钮

试着参考

A请尝试通过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" />

简单地使用setWidth(w)和setHeight(h)函数,就像使用普通按钮一样。

更新:这仅适用于API 17以后的版本


根据我对这个问题的回答: -


复选框
从文本和图像中获取其高度

在XML中设置以下属性:

android:text=""
android:textSize="0sp"
当然,这只有在你不想要文本的情况下才有效(对我有效)


如果没有这些更改,
复选框
在我的图像周围给了我很大的空白,正如Joe所说的那样

我通过代码创建了复选框,并使用了setWidth()和setHeight()方法,但宽度和高度仍然没有改变。还有其他解决办法吗?