O que acontece com o objeto SQLiteDatabase que é passado para o método onCreate ()?
Alguns dias atrás, estava ocorrendo um erro causado por uma chamada paradb.close()
dentro deonCreate()
método.
Algumas pessoas tiveram problemas semelhantes e isso foi resolvido aqui:Não é possível criar o banco de dados SQLite do Android: erro PRAGMA
Agora estou realmente interessado em POR QUE isso está acontecendo. Pesquisei algum tempo nas fontes do Android, mas não consegui encontrar o local onde oonCreate()
método @ é chamado ou qualquer documentação sobre isso para descobrir o que acontece com oSQLiteDatabase
objeto no código circundante da chamada paraonCreate()
.
Alguém sabe mais sobre isso? Ou sabe onde ler para saber mais sobre isso? : -)