0

カメラを使用してプロフィール画像を設定したいのですが、 を使用するActivityと時々強制終了さstartActivityForResultACTION_IMAGE_CAPTUREます。

カメラは正常に実行され、写真を撮ることができます。

しかし、写真を撮った後に保存ボタンを押すと、アクティビティが再開されることがあります。

どうすればこの問題を解決できますか? 私を助けてください!

これが私のコードです:

i = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);

i.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, 
           Uri.fromFile(new File(getExternalFilesDir(null).getPath() + "/profile.png")));

startActivityForResult(i, which);

ありがとうございました。

4

2 に答える 2