Android RadioGroup 按钮重力

标签 android xml radio-button gravity radio-group

当我开发一个应用程序并且需要单选按钮时,我决定创建一个 RadioGroup在其中,我创建了 3 RadioButton s 和我想将它们相应地定位到左侧、中间和右侧。

我输入android:orientation:"horizontal"RadioGroup我已经放置了 android:layout_gravity="left RadioButton 的右侧或中心在 RadioGroup 内创建的,但它只是将按钮彼此相邻放置并左对齐,并且使文本稍微扭曲。

如果我申请 android:gravity="left" 也会发生同样的事情到按钮。

我不知道如何将第一个按钮对齐左侧,第二个按钮对齐中间,第三个按钮对齐右侧。

谢谢!

最佳答案

在你的布局中尝试一下:

<RadioGroup
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:weightSum="3"
    android:orientation="horizontal">
    <RadioButton
        android:layout_width="0dp"
        android:layout_weight="1"
        android:layout_height="wrap_content"
        android:text="1"/>
    <RadioButton
        android:layout_width="0dp"
        android:layout_weight="1"
        android:layout_height="wrap_content"
        android:text="2"/>
    <RadioButton
        android:layout_width="0dp"
        android:layout_weight="1"
        android:layout_height="wrap_content"
        android:text="3"/>
    </RadioGroup>

关于Android RadioGroup 按钮重力,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26961036/

相关文章:

java - 安卓 : ArrayList with Bitmap from assets

c# - Linq 多元素选择

android - 如何预览自定义 android 组件布局?

javascript - 如何用 JavaScript 发送专门的 XML 请求

javascript - 如何使用一个标签选择多个具有不同名称的单选按钮?

javascript - 单击“单选”时动态显示 DIV

android - 在 Kotlin 中使用 @Parcelize 注释时如何忽略字段

java - 从 SAF 内容 URI 中提取文件名

android - 用于移动解决方案的 VR 耳机 (iOS\Android)

php - 从 while 循环获取单选按钮值