Capitulo 46 del Módulo 9 Carrito de Compra Android

➜ UpdateItem

Incrementar o decrementar cantidad de un item en Android | Incrementar o decrementar cantidad de un item en Android

Incrementar o decrementar cantidad de un item en Android

btnIncrement.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View view) {
                    dbManager.open();
                    dbManager.updateItem("cantidad=cantidad+1,importe=importe+precio","_id="+_id);
                    Cursor c = dbManager.carritoAll("1");
                    carritoAdapter.changeCursor(c);
                    totales();
                    dbManager.close();
                    Config.message(getApplicationContext(),"Más 1");
                }
            });

            btnDecrement.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View view) {
                    dbManager.open();
                    if (_cantidad>1){
                        //decrementar
                        dbManager.updateItem("cantidad=cantidad-1,importe=importe-precio","_id="+_id);
                        Config.message(getApplicationContext(),"Menos 1");
                    }else{
                        //borrar el item
                        dbManager.removeItem(_id);
                        Config.message(getApplicationContext(),"Item borrado!!!");
                    }
                    Cursor c = dbManager.carritoAll("1");
                    carritoAdapter.changeCursor(c);
                    totales();
                    dbManager.close();
                }
            });

 


921 visitas

Capítulo 47 – Subtotal, Impuesto y Total »

Descarga el código del proyecto

Descarga el código fuente del proyecto adquiriendo el curso completo

Comprar

¡Qué aprenderás?

tooltip bs-tooltip-top bs-tooltip-end bs-tooltip-bottom bs-tooltip-start show fade tooltip-inner

Codea Applications

México, Colombia, España, Venezuela, Argentina, Bolivia, Perú