【发布时间】:2011-05-01 13:39:22
【问题描述】:
是否有一种简单的方法可以在 CheckBox 控件中的复选框和相关文本之间添加填充?
我不能只添加前导空格,因为我的标签是多行的。
按原样,文本离复选框太近了:
【问题讨论】:
-
一个简单的解决方案是使用
TextView和drawableLeft并使用drawablePadding为文本留出空间。在代码中只需切换选中和未选中状态。 -
我刚刚注意到一个名为 android:drawablePadding 的新 xml 属性,它应该设置可绘制对象和文本之间的间距。我没有尝试过,但我认为这是谷歌针对这个问题的“事后”修复。