如何从ArrayList <integer>中创建GroupRadio作为xml文件中的listview

时间:2015-05-30 12:11:52

标签: android xml listview

我从服务器获取arrayList [5,8,13,18,19],我想在xml文件中创建一个RadioGroup而不是AlertDialog。选择可解决的项目后,我会将所选项目放在arrayList中,并在单击“确定”按钮后将查询发送到服务器。我怎样才能创建动态RadioGroup?

我感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

您需要创建ListAdapter(使用xml或Java代码)并使用ListAdapter使用ArrayList中的元素填充它。 android.R.layout.simple_list_item_single_choice中的元素应该具有布局setChoiceMode(ListView.CHOICE_MODE_SINGLE),您应该在ListView上调用ListView.getSelectedItemPosition()

按下确定按钮后,您可以使用a1->a2....->an->b1->b2....bn获取所选项目。