Проблема такая, на версиях андройд меньше 6.0 все отлично работает, но на 6.0 и выше камера включается по нажатию кнопки, делается снимок. Но не создается директория и соответственно нет фото в нем
private void saveFullImage() {
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
if (Build.VERSION.SDK_INT >= 23) {
if (checkSelfPermission(android.Manifest.permission.WRITE_EXTERNAL_STORAGE) == PackageManager.PERMISSION_GRANTED) {
Log.v(TAG, "Permission is granted");
File file = new File(directory.getPath() + "/" + "photo_"
+ System.currentTimeMillis() + ".jpg");
mOutputFileUri = Uri.fromFile(file);
intent.putExtra(MediaStore.EXTRA_OUTPUT, mOutputFileUri);
}
}
else {
File file = new File(directory.getPath() + "/" + "photo_"
+ System.currentTimeMillis() + ".jpg");
mOutputFileUri = Uri.fromFile(file);
intent.putExtra(MediaStore.EXTRA_OUTPUT, mOutputFileUri);
}
startActivityForResult(intent, CAM_REQUEST);
}
private void createDirectory (){
directory = new File(Environment
.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES),
"MyApp");
if (!directory.exists())
directory.mkdirs();
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Решил начать заниматься mobile dev'ом, в связи с этим назрел вопрос: какие технологии нужно выучить, для того чтобы:
Хочу научиться заливать файл на ftp сервер, но не выходитИспользую Apache commons net API
не пойму почему не удаляются дубликаты при добавлении в Set,я читаю из файла, там есть некий код, который группируется в Листах
В задании написано вернуть коды ошибок типичные для restКакие именно? Какие коды являются типичными для rest?