Android камера и галерея не работает в Nexus 5
В своем приложении я использую камеру и галерею для загрузки выбранного изображения на сервер. до 4.4.2 работает нормально, но в 4.4.4 nexus5 и камера и галерея не работают.моя камера в фрагментеЕсли я пытаюсь сделать фотографию с помощью камеры или выбрать фотографию с помощью галереи, я получаю сообщение «Пожалуйста, повторите» в соответствии с моим кодом.
код действия камеры:
String path = Environment.getExternalStorageDirectory()
+ "/appname";
File photopath = new File(path);
if (!photopath.exists()) {
photopath.mkdir();
}
try {
Intent captureIntent = new Intent(
MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(captureIntent, CAMERA_CAPTURE);
} catch (ActivityNotFoundException anfe) {
String errorMessage = "Whoops - your device doesn't support capturing images!";
Toast toast = Toast.makeText(getActivity(), errorMessage,Toast.LENGTH_SHORT);
toast.show();
}
......
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
try {
Log.e("request code", "" + requestCode);
Log.e("result code", "" + resultCode);
Log.e("Activity.RESULT_OK", "" + getActivity().RESULT_OK);
}
catch(Exception e) {
Toast.makeText(getActivity(), "Please retry", Toast.LENGTH_SHORT).show();
}
}
В чем проблема версии 4.4.4? или это моя ошибка? Как я могу решить проблему?