@Override public void onClick(View v) { switch (v.getId()) { case R.id.btn_actuAnim: String codigo = cod.getText().toString(); String nom = nombre.getText().toString(); String fechaN = fecha_nacimiento.getText().toString(); String peso = peso_UGG.getText().toString(); String razas = raza.getText().toString(); String fechaVe = fecha_venta.getText().toString(); String FechaMu = fecha_muerte.getText().toString(); String MotivoMuerte = motivo_muerte.getText().toString(); String gene = genero.getText().toString(); String codiFin = codigo_finca.getText().toString(); String aborto = cantidad_abortos.getText().toString(); String sertToro = servicio_toro.getText().toString(); String tipoA = tipo_animal.getText().toString(); String partos = numero_partos.getText().toString(); dbcon.actualizarAnimal( codigo, nom, fechaN, peso, razas, fechaVe, FechaMu, MotivoMuerte, gene, codiFin, aborto, sertToro, tipoA, partos); Toast.makeText(getApplicationContext(), "Se han actualizado los datos", 1000).show(); this.returnHome(); break; case R.id.btn_elimAnim: // Objetos. AlertDialog.Builder mensaje_dialogo = new AlertDialog.Builder(this); // Variables. final Long m = id; mensaje_dialogo.setTitle("Importante"); mensaje_dialogo.setMessage("Esta seguro de eliminar este animal?"); mensaje_dialogo.setCancelable(false); mensaje_dialogo.setPositiveButton( "Confirmar", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialogo1, int id) { try { dbcon.eliminarAnimal(m); Toast.makeText(getApplicationContext(), "Registro Eliminado", 1000).show(); returnHome(); } catch (Exception e) { Toast.makeText(getApplicationContext(), "Error al eliminar!!!", Toast.LENGTH_LONG) .show(); e.printStackTrace(); } finally { dbcon.cerrar(); } } }); mensaje_dialogo.setNegativeButton( "Cancelar", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialogo1, int id) { returnHome(); } }); mensaje_dialogo.show(); } }