2010-01-26 52 views
1

Greetings,SQLiteOpenHelper onCreate()总是在运行时创建数据库?

我正在查看Android的SQLite的文档,但似乎无法找到我的问题的激光 - 所以这里也许有人可以提供帮助。

当我使用SQLiteOpenHelper创建数据库时,如果数据库不存在或者每次调用OnCreate方法时都会被覆盖,那么只会创建一次数据库。

回答

6

如果它不存在,它将被创建一次。

4

你实际上并不想自己打电话给onCreate() ......帮手会为你做。但是,只会创建一次。

如果您在您的本地SDK副本(SDK/platforms/android-1.6/samples/NotePad)中查看Notepad example,则com.example.android.notepad.NotePadProvider类具有完整示例。

相关问题