Android Notepad tutorial Notepadv3打开其数据库但从未明确关闭它。为了使它正确,Notepadv3应该关闭它的数据库,大概是mDbHelper.close();
,如果是,那么该代码行应该出现在哪里?
更新了相关问题:教程中关闭 关闭方法是通过mDbHelper.close()
实施的。通过mDb.close()
实施关闭方法同样有效吗?换句话说, SQLiteDatabase 的 close 方法是否等同于 SQLiteOpenHelper 的关闭方法,如果没有,为什么一个优先于另一个?
答案 0 :(得分:3)
是的,一旦您不再需要它们(例如,当您完成活动时),您应该关闭适配器和光标。这应该在onDestroy
方法上执行。