当按下后退按钮时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”的方法,我相信,因为它没有一种方法来处理后退按钮???
答
很难知道没有代码,但我敢打赌你不处理“取消”的情况下,当结果数据是null
。在尝试访问它之前,请检查结果数据是否为空。
+0
现货!增加了一个if(resultCode == 0)break;现在一切都很好! – TomSelleck 2012-03-25 17:05:43
从logcat发布更多详细信息.. projActivity.java文件中有一个NullPoint异常..请张贴代码...和行号。从logcat的细节指向空指针异常 – 2012-03-25 15:44:40