ListView lv = ((AlertDialog) dialog).getListView();
SparseBooleanArray checkedItems = lv.getCheckedItemPositions();
if (checkedItems != null) {
for (int i = 0; i < checkedItems.size(); i++) {
//if (checkedItems.valueAt(i)) {
if (checkedItems.get(i)) {
lv.getChildAt(checkedItems.keyAt(i)).setEnabled(false);
String item = lv.getAdapter().getItem(
checkedItems.keyAt(i)).toString();
Log.i("TAG", item);
}
}
}
Я получаю все предварительно установленные флажки при загрузке диалогового окна предупреждения в Android. Теперь я хочу, чтобы отключить предварительно проверил флажок с помощью:Отключить предварительно установленный флажок предупреждения о диалоговом окне android java
lv.getChildAt(checkedItems.keyAt(i)).setEnabled(false);
Но он не работает ни малейшего представления, как отключить ценится.