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