使用ArrayList / CharSequence [](动态数据)填充MultiChoiceItem对话框接口

时间:2011-09-21 08:32:19

标签: android arraylist android-dialog

我一直在尝试通过其构建器将ArrayAdapter或ArrayList实现到自定义对话框中,因为我需要多选的功能,同时列表项将是动态的(从数据库中获取)。

alertDialogBuilder.setMultiChoiceItems(items, checkedItems, listener);

在我的情况下,我需要itemsArrayList<String>填充ArrayList<CharSequence>,但我似乎无法让它们正常工作。

我提到的MultiChoice对话框的类型与此android-spinner-like-ui-for-selecting-multiple-options

类似

enter image description here

我尝试过搜索,但我得到的唯一解决方案是单项选择。 builder.setAdapter(ListAdapter, OnClickListener)方法只允许OnClickListener,而我需要DialogInterface.OnMultiChoiceClickListener。有人可以怜悯我一点吗?谢谢!

0 个答案:

没有答案