我正在开发一个绘图应用程序,用户可以在其中共享绘图板中的图片,并使用以下代码:
share = new Intent(Intent.ACTION_SEND);
share.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
share.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(attachment));
share.setType("image/png");
context.startActivity(Intent.createChooser(share, "Share Drawing"));
虽然可以通过whatsapp或gmail等成功发送图像,但完成gmail操作并返回应用程序后,绘图板的绘图消失了。
然而对于whatsapp来说,分享后图纸仍然会保留。
有谁知道在gmail返回后(在转到其他应用程序并恢复之后)为什么以及如何绘图仍然保留在drawView中?非常感谢!