我正在做简单的查询,例如:
Cursor c = databaseHelper.getReadableDatabase().rawQuery("select " + MyTable.TABLE_FIELD.getColumnName() + " from " + MyTable.TABLE_NAME, null);
之后,我提取所需的数据并填充一些视图。
c.close();
一切都按预期工作。我有一个共享意图,要发送一封包含显示的一些信息的电子邮件。在java.lang.IllegalStateException
电子邮件应用程序发送电子邮件或关闭并且我的活动恢复“生活”后抛出。此异常仅在这种情况下引发,如果我将其发送到后台然后再次调用它,则不会引发此异常。我什至打算打开 youtube 并播放视频,但不会引发此异常...
我真的不知道为什么会这样。
谢谢你的时间。
ps:我试过//c.close();
了,还是不行。