【问题标题】:how to increase space between radio buttons in radio group in android如何增加android单选组中单选按钮之间的空间
【发布时间】:2016-12-10 18:36:43
【问题描述】:

我有一个标题行,它实际上是一些放在水平线性布局中的字段标题。在该行下方,我还有其他五行是单选按钮或编辑框,它们代表用户将为每列选择的值。假设我在标题 ei A、B、C 中有三个元素。A 有四个值,即 PQR、STU、VWX、YZA 和 B 有 3 个值,即 CVB、SDF、WER 和 C 是布尔值真或假的单选按钮如下图。

s.n A B C PQR STU VWX YZA CVB SDF WER X 1 O O O O O O O [] 2 O O O O O O O []

问题是单选按钮没有与第一行的列内联。我得到了这样的东西。

s.n A B C PQR STU VWX YZA CVB SDF WER X 1 O O O O O O O [] 2 O O O O O O O []

【问题讨论】:

    标签: android


    【解决方案1】:

    您可以对 RadioButtons 执行以下操作:

    XML 解决方案:

    1. 不要在单选按钮上使用 android:drawableRight,而是使用 android:drawableLeft。

    1. 如果您希望它们平等地共享屏幕宽度,您需要在每个视图上设置 android:layout_width="match_parent"。实现细节可以参考how to increase space between radio buttons in radio group in android

    以编程方式实现:

    要以编程方式解决此问题,您可以尝试向单选按钮添加填充和边距,例如 myButton.setPadding(0, 10, 0, 10);

    更多细节在这个例子android add padding between radiogroup buttons programmatically

    希望这会有所帮助。

    【讨论】:

    • 抱歉,我发布的示例不是我想要的格式。我正在以编程方式执行此操作,因此无法使用 xml。
    • 我已经添加了解决这个问题的编程方式。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-21
    • 2016-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多