18
在Android中的RadioButton及其标签之间增加边距?
在仍然使用Android内置组件的情况下,是否可以在RadioButton和标签之间添加一点空间?默认情况下,文本看起来有些混乱。 <RadioButton android:id="@+id/rb1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="My Text"/> 我尝试了几件事: 指定边距和填充似乎会在整个元素(按钮和文本在一起)周围增加空间。那是有道理的,但不能满足我的需要。 通过XML创建自定义可绘制对象,以指定用于检查和未检查状态的图像,然后在每个图像的右侧添加一些额外的像素。这应该可以,但是现在您要跳出默认UI。(不是世界末日,但不是理想的) 在每个标签的开头添加额外的空格。Android似乎修剪了一个前导空格字符,例如“ My String”,但是指定了Unicode U + 00A0,例如“ \ u00A0My String”就可以了。这行得通,但似乎有点脏。 有更好的解决方案吗?