У меня есть файл изображения, снятый камерой.
Путь
/storage/emulated/0/Android/data/com.xxxxxxxxxxxx.yyyyyyyyyyyyy/files/Pictures/yyyyyyyyyyyyyyy_overviewPicture_17417005982933606358.jpg
При наличии File file = new File (pathName) я получаю действительный файл размером около 25 МБ: -)
Код
BitmapFactory.Options bmOptions = new BitmapFactory.Options();
bmOptions.inJustDecodeBounds = true;
BitmapFactory.decodeFile(pathName,bmOptions);
int inSampleSize = Math.min(bmOptions.outWidth/App.PICTURE_WIDTH_MAX,bmOptions.outHeight/App.PICTURE_HEIGHT_MAX);
Я пытаюсь получить значения x и y, чтобы уменьшить его.
Но только -1 для обоих значений возвращается. Есть идеи?
Уровень приложения 23-28
с пунктом назначения 28.