首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Android中添加RadioButton和标签之间的边距?

在Android中添加RadioButton和标签之间的边距?
EN

Stack Overflow用户
提问于 2010-01-26 02:30:51
回答 18查看 76.7K关注 0票数 95

是否有可能在RadioButton和标签之间增加一点空间,同时仍然使用安卓的内置组件?默认情况下,文本看起来有点压缩。

代码语言:javascript
运行
复制
<RadioButton android:id="@+id/rb1"
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content"
    android:text="My Text"/>

我试过几种方法:

指定边距和填充的

  1. 似乎会在整个元素(按钮和文本一起)周围添加空格。
  2. 通过XML创建了一个自定义的可绘制,指定了选中和未选中状态的图像,然后在每个图像的右侧添加了一些额外的像素。这应该是可行的,但是现在您正在跳出默认的UI。(不是世界末日,但也不是理想的)
  3. 在每个标签的开头添加额外的空格。Android似乎去掉了一个前导空格字符,比如“My String",但是指定unicode U+00A0,比如"\u00A0My String”就可以了。这是可行的,但它看起来有点脏。

有更好的解决方案吗?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2134591

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档