Autore Topic: Come disabilitare la checkbox di alcuni elementi di un dialog multiscelta  (Letto 570 volte)

Offline mr_totov

  • Nuovo arrivato
  • *
  • Post: 5
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Emulatore Android
Ciao,
come da titolo, devo presentare un alertdialog con una lista di elementi, che hanno una checkbox. L'alertdialog lo implemento così:
Codice (Java): [Seleziona]
AlertDialog.Builder dialog = new AlertDialog.Builder(this);
                                dialog.setTitle("Seleziona gli oggetti");
                                dialog.setMultiChoiceItems(items, items_b, new DialogInterface.OnMultiChoiceClickListener() {
                                    public void onClick(DialogInterface dialog, int item, boolean checked) {
                                        Toast.makeText(getApplicationContext(), items[item], Toast.LENGTH_SHORT).show();
                                        if (eventList.get(item).foundAddress == null) {
                                                eventList.get(item).show = false;
                                        } else {
                                                eventList.get(item).show = checked;
                                        }
                                    }
                                });
                                dialog.show();
Il mio problema è quello di disabilitare le checkbox di alcuni elementi, di cui appunto non voglio venga alterato lo stato. Come si può fare?