在android中的Multi choice alert对话框中实现搜索

时间:2013-11-19 06:30:46

标签: android dialog multichoiceitems

我使用setMultiChoiceItems方法创建多选警报对话框。现在我需要在该对话框中提供搜索选项。我怎样才能做到这一点。请尽快回答。 谢谢你。

alertBuilder.setMultiChoiceItems(s1, null, labelColumn,new DialogInterface.OnMultiChoiceClickListener()
    {

        @Override
        public void onClick(DialogInterface dialog, int which, boolean isChecked)
        {
            ListView lv = ((AlertDialog) dialog).getListView();
            ListAdapter adapter = lv.getAdapter();
        }
    });

我可以在我自己的查询中使用setFilterQueryProvider创建搜索,并在该适配器中设置过滤器。但是如果点击了任何内容,那么我只能找到列表视图及其适配器。但如果没有点击任何东西我找不到适配器。然后我该如何实现搜索。

1 个答案:

答案 0 :(得分:-1)

我们可以通过自定义适配器和自定义过滤器使用自定义列表视图来实现此目的。 谢谢你