Wygląda na to, że nigdy nie zamykasz ourDatabase
w SQLHandler.close()
.
public void close() {
ourDatabase.close();// may be you should add this
ourHelper.close();
}
Co więcej, myślę, że powinieneś ponownie użyć obiektu SQLHandler, po prostu ustaw go jako zmienną pola. Problemy mogą być spowodowane częstym otwieraniem/zamykaniem.