Aquí donde creo el adaptador:
final CustomListViewAdapterIngredientes adapter = new CustomListViewAdapterIngredientes(
                this, items);
        listProductos.setAdapter(adapter);
Justamente debajo añado el click del botón:
insertarCarrito.setOnClickListener(new View.OnClickListener(){
            @Override
            public void onClick(View arg0) {
        });
El botón está fuera del adaptador, así que como sé cuáles están seleccionados, para así ya después almacenarlos en la BD.



