Eine Liste mit multi-select-Kästchen auf einen Alert-Dialog?

Habe ich versucht, eine Liste mit einigen 10-12 Elemente mit einer checkbox jeweils auf einen alert-dialog (d.h., wenn meine Tätigkeit beginnt).
So weit ich habe mit dem folgenden code; es verfügt nicht über die Checkboxen in der it.
Also, wie kann ich diese umsetzen? Jede sample-code oder Beratung wird geschätzt.
Dank

final CharSequence[] items = {"cat1","cat2","cat3" };
          AlertDialog.Builder builder = new AlertDialog.Builder(this);
          builder.setTitle("Categories");
          builder.setItems(items, new DialogInterface.OnClickListener() {
           public void onClick(DialogInterface dialog, int item) {
            switch (item) {
            case 0:
             //handle item1
             break;
            case 1:
             //item2
             break;
            case 2:
             //item3
             break;
            default:
             break;
            }  }
          });
          AlertDialog alert = builder.create();
          alert.show();
  • warum sind Sie kompliziert Sache... einfach aufblasen, die benutzerdefinierte xml-Alarm - ... thats it
  • Shah :Bitte haben Sie einen Blick auf die Antwort. Es war viel einfacher als das aufblasen eines benutzerdefinierten XML-layout und dann der code drauf.
  • Schaut einfach auf meine Antwort hier: stackoverflow.com/questions/5348518/... funktioniert Alles einwandfrei...:-)
InformationsquelleAutor beerBear | 2012-12-19
Schreibe einen Kommentar