我正在使用此代码使用默认的android图像查看器打开图像:
Intent intentquick = new Intent(Intent.ACTION_VIEW);
intentquick.setDataAndType(Uri.fromFile(file), "image/*");
startActivity(intentquick);
在某些设备上,在查看图像后按回键时,它会按预期返回上一个活动,而在其他设备上,调用onDestroy
并关闭应用程序。
任何解决方案?
答案 0 :(得分:1)
设备的内存差异可能存在问题。 之前的活动处于Stopped状态。因此它将在低系统内存中被杀死。