我希望我的单选按钮彼此之间变得更加舒适。
我希望将它们放在一个无线电组中,认为这会自动提供“如果选中这个,其他的会自动取消选中”逻辑。
但是有一个广播组:
<TableRow
android:id="@+id/tableRow6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="5dip">
<RadioGroup
android:id="@+id/radioEditList"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
<RadioButton
android:id="@+id/radioAlways"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="false"
android:text="@string/editlist_radgrp_always" />
<RadioButton
android:id="@+id/radioNever"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:text="@string/editlist_radgrp_never" />
<RadioButton
android:id="@+id/radioCostChange"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/editlist_radgrp_costchange" />
</RadioGroup>
</TableRow>
...看起来像这样:
没有 RadioGroup:
<TableRow
android:id="@+id/tableRow6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="5dip">
<RadioButton
android:id="@+id/radioAlways"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="false"
android:text="@string/editlist_radgrp_always" />
<RadioButton
android:id="@+id/radioNever"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:text="@string/editlist_radgrp_never" />
<RadioButton
android:id="@+id/radioCostChange"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/editlist_radgrp_costchange" />
</TableRow>
...看起来更好:
......但仍然可怜,或者至少可悲地,不足。
我如何让你的单选按钮挤在一起?