当按下后退按钮时Android崩溃

问题描述:

我有一个android应用程序,它可以让用户从SD卡加载图片。问题在于,点击“从SD加载”并显示“使用图库或文件管理器打开”后,如果他们将应用程序锁定回锁。当按下后退按钮时Android崩溃

我有这个来自logcat的报告,如果有人有任何想法,我将不胜感激!

03-25 16:13:04.915: E/AndroidRuntime(1389): java.lang.RuntimeException: 
Failure delivering result 
ResultInfo{who=null, request=2, result=0, data=null} 
to activity {my.img.project/my.img.project.projActivity}: 
java.lang.NullPointerException 

应用崩溃的“onActivityResult”的方法,我相信,因为它没有一种方法来处理后退按钮???

+0

从logcat发布更多详细信息.. projActivity.java文件中有一个NullPoint异常..请张贴代码...和行号。从logcat的细节指向空指针异常 – 2012-03-25 15:44:40

很难知道没有代码,但我敢打赌你不处理“取消”的情况下,当结果数据是null。在尝试访问它之前,请检查结果数据是否为空。

+0

现货!增加了一个if(resultCode == 0)break;现在一切都很好! – TomSelleck 2012-03-25 17:05:43