按下后退按钮时Android崩溃

时间:2012-03-25 15:19:56

标签: android debugging crash nullpointerexception

我有一个Android应用程序,让用户可以选择从SD卡加载图片。问题是,在他们点击“从SD加载”并显示“使用图库或文件管理器打开”后,如果他们按下应用程序锁定。

我有来自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”方法中崩溃,我认为因为它没有办法处理后退按钮???

1 个答案:

答案 0 :(得分:1)

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