Tot*_*tti 2 android radio-group android-layout android-event
我想给用户四个选择,一行选择第一和第二个选择,另一行选择第三和第四个选择。我的问题是,当应用程序启动时,我可以选择多个选项,但我不希望这样。这是我的xml布局:
<RadioGroup
android:id="@+id/rgAnswerQuestionChoices"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:orientation="horizontal" >
<RadioButton
android:id="@+id/rAnswerQuestonChoic1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="RadioButton"
android:visibility="invisible" />
<RadioButton
android:id="@+id/rAnswerQuestionChoice2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="RadioButton"
android:visibility="invisible" />
</LinearLayout>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:orientation="horizontal" >
<RadioButton
android:id="@+id/rAnswerQuestionChoice3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="RadioButton"
android:visibility="invisible" />
<RadioButton
android:id="@+id/rAnswerQuestionChoice4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="RadioButton"
android:visibility="invisible" />
</LinearLayout>
</RadioGroup>
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
如果您在RadioButtons和父级之间放置其他布局Radiogroup(如您对它们进行的设置LinearLayouts),则互斥将不再起作用。
要将它们放在RadioButtons两行表中,您可以自己创建所需的RadioGroup位置,RadioButtons或者可以通过使两个RadioGroups行为相同来尝试模拟该布局(例如,RadioGroup的两列具有十个RadioButtons)。
| 归档时间: |
|
| 查看次数: |
4836 次 |
| 最近记录: |