Я открываю камеру со следующим кодомПринимая изображение из фрагмента перезапуске камеры
String path = Uri.fromFile(createImageFile())
Intent cameraIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT, path);
startActivityForResult(cameraIntent, REQUEST_CAMERA);
но с этим какое-то время не вызывая onActivityResult как это перезапуске экран и даже этот путь также становится нулевым
Редактировать
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);}
if (requestCode == REQUEST_CAMERA && resultCode == getActivity().RESULT_OK) {
photo = (MediaStore.Images.Media.getBitmap(getActivity().getContentResolver(), Uri.parse(mCurrentPhotoPath)));
}
также добавить свой onActivityResult код – Pavya
проверки Qu обновления – andro