Tengo una actividad en la que cargo en un listview
productos desde una consulta de MySQL
y cada uno de ellos tiene un botón de eliminar. Pues me gustaría que al darle al botón de eliminar, eliminase dicha fila. (Aunque tuviera que recargar dicha actividad).
Esto es lo que tengo en el adaptador del listview
:
@Override
public View getView(final int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
ListViewItem item = items.get(position);
View vi = convertView;
if (convertView == null){
if(item.Ingredientes.equals("") && item.Observacion.equals("")){
vi = inflater.inflate(R.layout.items_carrito2, null);
}else{
vi = inflater.inflate(R.layout.items_carrito, null);
}
}
TextView txtNombre = (TextView) vi.findViewById(R.id.txtTitle);
TextView txtIngredientes = (TextView) vi.findViewById(R.id.textView1);
TextView txtObservaciones = (TextView) vi.findViewById(R.id.textView2);
TextView txtCantidad = (TextView) vi.findViewById(R.id.textView3);
TextView cantidad = (TextView) vi.findViewById(R.id.textView4);
TextView txtPrecio = (TextView) vi.findViewById(R.id.textView5);
TextView precio = (TextView) vi.findViewById(R.id.textView6);
TextView ingredientes = (TextView) vi.findViewById(R.id.textView7);
TextView observaciones = (TextView) vi.findViewById(R.id.textView8);
txtNombre.setText(item.Nombre);
txtIngredientes.setText("Ingredientes:");
txtObservaciones.setText("Observaciones:");
txtCantidad.setText("Cantidad:");
txtPrecio.setText("Precio:");
ingredientes.setText(item.Ingredientes);
observaciones.setText(item.Observacion);
cantidad.setText(CantidadConvertido);
precio.setText(PrecioConvertido+" €");
return vi;
}