TabActivity同じデータベースに関連するリストを含む 1 つと 2 つのアクティビティがあります。
サブ アクティビティのメソッドがのonDestroy()前に呼び出されることがわかったので、サブ アクティビティのメソッドは次のようになります。TabActivityonDestroy()onDestroy()
listAdapter.getCursor().close();
dataSource = null;
tabActivity は次のとおりです。
DBHelper.getHelper(getApplicationContext()).close();
ここで、DBHelperは を拡張するシングルトン クラスSQLiteOpenHelperです。
TabActivityのonDestroy()原因スタックオーバーフローエラー...