Ciao, ho seguito passo dopo passo questo tutorial ‘Database e SQLite’ (vostro) e quando avvio il programma di prova (sia emulato che su dispositivo fisico) ottengo il seguente errore:
FATAL EXCEPTION: main
Process: it.appdiprova, PID: 4417
android.database.StaleDataException: Attempting to access a closed CursorWindow.Most probable cause: cursor is deactivated prior to calling this method.
... eccetera.
Onestamente, nel codice “copiato dal tutorial” non riesco ad intravedere nessun codice di chiusura es: cursore.close() tanto meno un’eventuale chiusura del database db.close().
L’errore si presenta sia quando salvo i dati inseriti sia quando cancello un dato precedentemente inserito (non succede se è presente solo un dato).
Ad ogni modo l’errore che si presenta è sempre lo stesso.
Qualcuno può illuminarmi cortesemente?
Sto utilizzando l’ultima versione di Android Studio 2.3.3