问候,
我正在查看Android上SQLite的文档,但似乎无法找到我的问题的anser - 所以也许这里有人可以提供帮助。
当我使用SQLiteOpenHelper创建数据库时,如果数据库不存在,则只创建一次数据库,或者每次调用OnCreate方法时都会覆盖数据库。
答案 0 :(得分:6)
如果它不存在,它将被创建一次。
答案 1 :(得分:4)
你实际上并不想自己打电话给onCreate()
......帮助者会为你做这件事。但是,是的,它只会被创建一次。
如果您查看SDK本地副本中的Notepad example(SDK/platforms/android-1.6/samples/NotePad
),com.example.android.notepad.NotePadProvider
类就有一个完整的示例。