Реализовать поиск в диалоговом окне оповещения о множественном выборе в Android

Я создаю диалоговое окно с несколькими вариантами оповещений, используя метод 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 ответ

Мы можем добиться этого, используя настраиваемый список с настраиваемым адаптером и настраиваемым фильтром Спасибо

Другие вопросы по тегам