2012-03-25 20 views
0

私は、SDカードから写真を読み込むことができるアンドロイドアプリを持っています。問題は、「SDから読み込み」をクリックして「ギャラリーまたはファイルマネージャで開く」と表示された後で、アプリケーションを押し戻すとロックがかかってしまうことです。戻るボタンを押したときにAndroidがクラッシュする

誰もが、私はそれを大幅にいただければ幸いです任意のアイデアを持っている場合、私は、logcatからこのレポートを持っています! 「onActivityResult」方式で

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 

アプリがクラッシュすることが[戻る]ボタンを処理する方法を持っていないので、私は推測?

+0

がprojActivity.javaファイル内NullPoint例外がある。.. logcatから詳細を投稿...そのコードを投稿してください...とノーライン。 nullcat例外を指すlogcatの詳細から –

答えて

1

コードなしに知ることは難しいが、私は結果データがnullいるときに、「キャンセル」のケースを処理しません賭けるだろう。結果データがアクセスしようとする前にnullでないことを確認してください。

+0

Spot on! if(resultCode == 0)ブレークを追加しました。今はすべてが良いです! – TomSelleck

関連する問題