Я создал AlertDialog
с ListView
, а адаптер имеет элементы CheckAll/UncheckAll, программно установленные. Это работает.alertdialog listview setMultiChoiceItems
Но когда я проверяю элементы, прикоснувшись к экрану, а затем нажмите checkall, а затем отметьте галочку, проверенный элемент останется включенным.
Я нашел, когда проблема возникает. Если в функции
setMultiChoiceItems(CharSequence[] items, boolean[] checkedItems,
DialogInterface.OnMultiChoiceClickListener listener)
Я установил параметр checkedItems проблема возникает. И если установить параметр checkedItems в значение null, проблема не возникает. Есть идеи?