Android,加载图片关闭应用程序

时间:2014-10-27 16:59:35

标签: android image

我的应用程序在主活动的onCreate方法中加载数据库中的init值。 调试时,我注意到当我按下按钮加载图像开始一个新活动时,调试器关闭,事实上,当我返回应用程序时,onStart方法被重新执行。

我打电话给它开始活动:

Intent i = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
startActivityForResult(i, RESULT_LOAD_IMAGE);

我在拥有256Mb内存的智能手机上进行测试,这可能是问题所在吗? 我的意思是,没有足够的内存,所以应用程序关闭,然后在加载图像活动完成时重新打开。 哪个是避免重新加载init值的最佳方法?

1 个答案:

答案 0 :(得分:0)

这绝对是内存不足,我现在在1GB的手机上进行测试并没有发生。 但是RAM较低的手机是一个非常好的测试系统,尤其适用于测试保存/恢复实例。 它全都坏了但仍在运行,所以我不会把它扔掉。