antoniorm1994
29/01/15, 12:03:42
Hola buenas. Estoy haciendo un proyecto para clase en el que una de las cosas que tengo que hacer es insertar unos datos en una bbdd y luego hacer una búsqueda.
El problema es que cuando lo hago el cursor de búsqueda me pisa al de inserción por lo que luego al ejecutar la aplicación no me deja insertar.
¿Alguno podría echarme una mano para evitar que cuando cambio el cursor del adapter solo lo haga en caso de que reciba la informacion que tiene que recibir ?
Pongo el codigo aqui abajo
c = manager.cargarCursorIncidencias();
adapter = new SimpleCursorAdapter(this,android.R.layout.two_line _list_item,c,from,to,0);
lv_listaIncidencias.setAdapter(adapter);
criticidad = getIntent().getExtras().getString("criticidad");
cursor_busqueda = manager.buscarIncidencia(criticidad);
adapter.changeCursor(cursor_busqueda);
He intentado poner do whiles ifs de todo y no consigo nada.
El problema es que cuando lo hago el cursor de búsqueda me pisa al de inserción por lo que luego al ejecutar la aplicación no me deja insertar.
¿Alguno podría echarme una mano para evitar que cuando cambio el cursor del adapter solo lo haga en caso de que reciba la informacion que tiene que recibir ?
Pongo el codigo aqui abajo
c = manager.cargarCursorIncidencias();
adapter = new SimpleCursorAdapter(this,android.R.layout.two_line _list_item,c,from,to,0);
lv_listaIncidencias.setAdapter(adapter);
criticidad = getIntent().getExtras().getString("criticidad");
cursor_busqueda = manager.buscarIncidencia(criticidad);
adapter.changeCursor(cursor_busqueda);
He intentado poner do whiles ifs de todo y no consigo nada.