我正在创建一个Android应用程序,并希望设置我的活动以提出一个可以从中选择的多个答案的问题。我在想单选按钮,但我确信有更适合这个任务的东西。实施例
Question
答案1 [x]答案2 [x]答案3 [x]
答案 0 :(得分:3)
使用TextView
表示问题,ListView
使用以下答案的多个选项
ListView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);
答案 1 :(得分:1)
如果用户可以选择多个选项,请使用CheckBox
。
RadioButton
适用于用户只能选择一个选项的情况。
至于布局:
这取决于,有很多可能的解决方案,一种可能性是:
<!--not all attributes are included,such as width and height, you have to add them-->
<LinearLayout android:orientation="vertical">
<TextView />
<LinearLayout android:orientation="horizontal"> <!--contains options-->
<CheckBox /> <CheckBox/> <CheckBox />
</LinearLayout>
</LinearLayout>