我在我的 Activity 中调用了一个 SQLite 数据库方法。我给出了以下代码 final DatabaseHandler db=new DatabaseHandler(Lists.this);
在我的 Activity 中创建数据库实例。我没有在 OnCreate() 中给出上面的代码。我想在调用 OnDestroy 方法时使上下文为空。我做了以下事情:
@Override
protected void onDestroy() {
// TODO Auto-generated method stub
super.onDestroy();
System.gc();
details.clear();
DatabaseHandler db=new DatabaseHandler(null);
}
使上下文为 null 的正确方法吗?
最佳答案
试试这个
DatabaseHandler db=null;
代替
DatabaseHandler db=new DatabaseHandler(null);
关于android - 如何在 Android 的 OnDestroy() 中使 SQLite 数据库上下文为空?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22652945/