2012-03-25 7 views
0

Ich habe eine Android-App, die dem Benutzer die Möglichkeit gibt, ein Bild von der SD-Karte zu laden. Das Problem ist, dass, nachdem sie auf "Laden von SD" geklickt haben und mit dem "Öffnen mit Galerie oder Datei-Manager" angezeigt werden, wenn sie drücken, stürzt die App ab.Android stürzt ab, wenn die Rücktaste gedrückt wird

Ich habe diesen Bericht von logcat, wenn jemand eine Idee hat, würde ich es sehr schätzen!

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 

Die App stürzt ab, in der „onActivityResult“ Methode, nehme ich an, weil es keine Möglichkeit hat, die Zurück-Taste zu handhaben ???

+0

mehr Details von Logcat .. Es gibt eine NullPoint Ausnahme in projActivity.java Datei .. bitte posten Sie diesen Code ... und Zeile Nr. von Logcat-Details, die auf Nullzeiger-Ausnahme zeigen –

Antwort

1

Schwer zu wissen, ohne den Code, aber ich würde wetten, Sie behandeln nicht die "Abbrechen" -Fall, wenn die Ergebnisdaten null ist. Überprüfen Sie einfach, dass die Ergebnisdaten nicht Null sind, bevor Sie versuchen, darauf zuzugreifen.

+0

Spot on! Eine, if (resultCode == 0) Pause hinzugefügt; und jetzt ist alles gut! – TomSelleck