У меня есть действие, которое открывает камеру, запуская ACTION_IMAGE_CAPTURE. Намерение:
Intent intent = new Intent(
android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
SimpleDateFormat dateformat = new SimpleDateFormat("ddMMyy");
File photo1 = new File(Environment
.getExternalStorageDirectory(), imageName);
intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(photo1));
startActivityForResult(intent, 5);
После запуска этого намерения он открывает экран захвата изображения, и иногда после нажатия на кнопку захвата он не возвращается в мое приложение (onActivityResult), он заставляет меня снова сделать снимок и не закрывает этот экран, только если я нажал кнопку назад.
Я ставлю точку останова в OnActivityResult при отладке, и в этом методе она не останавливается.