Curso App para Pizzería con delivery
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();
}
});
626 visitas
« Capítulo 45 – CarritoAll
Capítulo 47 – Subtotal, Impuesto y Total »
Descarga el código fuente del proyecto adquiriendo el curso completo
Comprar© Copyright Codea::App Cursos de Programación Online | LATAM | 2020 - 2024