greenDao ORMを使用してデータベースを閉じる(そして再開する)ための最良の方法は何ですか?
daoMaster.getDatabase().close()
また
daoSession.getDatabase().close()
と再開する方法は?
回答者が見つかりました: https ://groups.google.com/forum/#!searchin / greendao / close / greendao / tL4SPjOv7tA / JnBRRAqtORwJ
これが私がしたことです。
private SQLiteDatabase db; //Global Variable.
onResumeメソッドでヘルパーとSQLiteDatabaseを初期化します。
DaoMaster.DevOpenHelper helper = new DaoMaster.DevOpenHelper(this,"YourDBName",null);
db = helper.getWritableDatabase();
データベースonPauseを閉じる
db.close();