我应该使用什么样的Android小部件来为问题做出多项选择答案?

时间:2013-11-20 17:55:09

标签: android

我正在创建一个Android应用程序,并希望设置我的活动以提出一个可以从中选择的多个答案的问题。我在想单选按钮,但我确信有更适合这个任务的东西。实施例

        Question

答案1 [x]答案2 [x]答案3 [x]

2 个答案:

答案 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>