私は単純に次のようなクエリを実行しています:
Cursor c = databaseHelper.getReadableDatabase().rawQuery("select " + MyTable.TABLE_FIELD.getColumnName() + " from " + MyTable.TABLE_NAME, null);
その後、必要なデータを抽出し、いくつかのビューに入力します。
c.close();
すべてが期待どおりに機能します。表示されている情報の一部を記載した電子メールを送信する共有意図があります。メールアプリがメールを送信した後、または終了したjava.lang.IllegalStateException
後にスローされ、アクティビティが「生き返る」ようになりました。この例外は、この状況でのみスローされます。バックグラウンドに送信してから再度呼び出すと、この例外はスローされません。YouTubeを開いてビデオを再生する意図さえありますが、この例外はスローされません...
なぜこれが起こっているのか本当にわかりません。
御時間ありがとうございます。
ps: 試してみまし//c.close();
たが、うまくいきませんでした。