в моем приложении при нажатии кнопки открывается камера для захвата изображения. код камеры такой...
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
file = new File(Environment.getExternalStorageDirectory(), String.valueOf(System.currentTimeMillis()) + ".jpg");
Log.e("ffffffffffiiiiiiiiilllllllllle ",""+file);
f = String.valueOf(file);
mCapturedImageURI = Uri.fromFile(file);
Log.e("outputFileUri ",""+mCapturedImageURI);
setupImage(intent);
intent.putExtra(MediaStore.EXTRA_OUTPUT, mCapturedImageURI);
startActivityForResult(intent, 3);
в результате начала действия я показываю окно предупреждения с двумя кнопками. Если нажать кнопку 1, изображение будет загружено на URL-адрес, а если нажать кнопку 2, оно будет загружено на другой URL-адрес.
Теперь проблема заключается в том, что если камера открывается, а изображение не захватывается, чтобы вернуться к предыдущему действию, пользователь использует кнопку «Назад», и к этому времени также появляется окно предупреждения. Либо пользователь нажимает кнопку 1 или кнопку 2, приложение аварийно завершает работу.
Как избежать окна предупреждения при нажатии кнопки «Назад» без захвата изображения.