繁体   English   中英

调用相机意图后如何防止Android重启应用程序?

[英]How to prevent Android to restart application after calling camera intent?

在低内存设备上,我在调用相机意图后遇到了问题。 当应该收到活动结果时,Android重启整个应用程序。

有人遇到过同样的问题吗? 有什么解决方案吗?

我不久前遇到了同样的问题: Android系统在启动Media Intent时会停止应用程序

显然没有解决方案,因此您必须确保保存并恢复应用程序状态。

嗯,我认为,问题可能是:图像字节数组太大,以至于触及限制,android重新启动应用程序,所以以下是我将做什么:

  • 使用某个参数调用intent来告知对要发回的字节进行下采样。

要么

  • 使用surfaceview实现你的相机,然后当用户拍摄一些照片时,将它暂时保存在SD卡上并仅返回路径...然后获取onActivityResult中的路径并使用图片。

希望能帮助到你。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM