Tengo lo siguiente en el botón:
botonBorrar.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new eliminarIdPedido(CustomListViewAdapterCarrito.this).execute(item.EmailUsuario,Id_Producto_String);
items.remove(position);
notifyDataSetChanged();
Intent intent = new Intent(context,Carrito.class);
intent.putExtra("user", item.EmailUsuario);
context.startActivity(intent);
}
});
Esto es lo que añadí al constructor para poder llamar a la actividad:
private Context context;
public CustomListViewAdapterCarrito(Activity context,
List<ListViewItem> items) {
super();
this.context = context;
this.items = items;
this.inflater = (LayoutInflater) context
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
}
El problema es cuando elimino de dicha fila el item y me recarga de nuevo la actividad me sigue apareciendo el mismo item, aunque lo elimina de la BD correctamente.
¿Qué problema puedo estar teniendo?