Alertdialog con checkbox

di il
1 risposte

Alertdialog con checkbox

Salve ragazzi sto provando a implementare una AlertDialog con all'interno dei checkbox però ho un problema l'app crasha ogni volta che prova a caricare l'alertDialog (dice che non posso far partire l'activity) vi linko il codice

 private CharSequence [] nomi={"nome1","nomd2","nome3","nome4","nome5","nome6"};
    private ArrayList<Integer>selectItems= new ArrayList<Integer>();
    private AlertDialog.Builder builder;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_secondary);
        AlertDialog.Builder builder = new AlertDialog.Builder(getApplication());
        builder.setTitle("scegli i partecipanti");

        builder.setMultiChoiceItems(nomi, null, new DialogInterface.OnMultiChoiceClickListener() {
            @Override
            public void onClick(DialogInterface dialog, int which, boolean isChecked) {
                if (isChecked)
                    selectItems.add(which);
                else if (selectItems.contains(which))
                    selectItems.remove(Integer.valueOf(which));

            }
        }).setPositiveButton("ok", new DialogInterface.OnClickListener() {
            @Override
            public void onClick(DialogInterface dialog, int which) {


            }
        }).setNegativeButton("annulla", new DialogInterface.OnClickListener() {
            @Override
            public void onClick(DialogInterface dialog, int which) {

            }
        });
        AlertDialog prova= builder.create();
        prova.show();// questa riga causa errore
vi ringrazio

1 Risposte

  • Re: Alertdialog con checkbox

    Un consiglio che vale in generale: quando un'app crasha guarda sempre cosa dice il LogCat
Devi accedere o registrarti per scrivere nel forum
1 risposte