我在一行中有 3 个 RadioButton(linearLayout)。我想将它们正确地分布在一行中,而不是将它们全部对齐到左侧,就像在这个屏幕截图中一样。
目前显示如下:
XML:
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content" android:layout_below="@+id/linearLayout2"
android:layout_alignLeft="@+id/linearLayout2" android:id="@+id/linearLayout3">
<RadioGroup
android:layout_width="fill_parent"
android:layout_height="fill_parent" android:orientation="horizontal">
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Yes"
android:id="@+id/radioButton3" android:layout_gravity="center_horizontal|top" android:checked="false"/>
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Maybe"
android:id="@+id/radioButton" android:layout_gravity="center_horizontal|top" android:checked="true"/>
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="No"
android:id="@+id/radioButton2" android:checked="false"/>
</RadioGroup>
</LinearLayout>
经典按钮可以使用0dp
(请参阅此处),但 RadioButtons 在此设置下是不可见的。
有没有简单的方法可以做到这一点?