Android使用Intent.ACTION\u查看图像关闭当前活动

Android使用Intent.ACTION\u查看图像关闭当前活动,android,android-intent,Android,Android Intent,我使用以下代码使用默认android图像查看器打开图像: Intent intentquick = new Intent(Intent.ACTION_VIEW); intentquick.setDataAndType(Uri.fromFile(file), "image/*"); startActivity(intentquick); 在某些设备上,在查看图像后按back键时,它会按预期返回到上一个活动,而在其他设备上,onDestroy被调用,应用程序关闭 有什么解决办法吗?设备的内存差异可

我使用以下代码使用默认android图像查看器打开图像:

Intent intentquick = new Intent(Intent.ACTION_VIEW);
intentquick.setDataAndType(Uri.fromFile(file), "image/*");
startActivity(intentquick);
在某些设备上,在查看图像后按back键时,它会按预期返回到上一个活动,而在其他设备上,
onDestroy
被调用,应用程序关闭


有什么解决办法吗?

设备的内存差异可能是一个问题。 上一个活动处于停止状态。因此,它将在系统内存不足时被终止