Как я могу прочитать файл изображения в растровое изображение с SD-карты?
_path = Environment.getExternalStorageDirectory().getAbsolutePath();
System.out.println("pathhhhhhhhhhhhhhhhhhhh1111111112222222 " + _path);
_path= _path + "/" + "flower2.jpg";
System.out.println("pathhhhhhhhhhhhhhhhhhhh111111111 " + _path);
Bitmap bitmap = BitmapFactory.decodeFile(_path, options );
Я получаю исключение NullPointerException для растрового изображения. Это означает, что растровое изображение пустое. Но у меня есть файл изображения ".jpg", хранящийся на SD-карте как "flower2.jpg". В чем проблема?
selected_photo
здесь?Оно работает:
источник
Попробуйте этот код:
источник
Я написал следующий код для преобразования изображения с SD-карты в строку с кодировкой Base64 для отправки в виде объекта JSON, и он отлично работает:
источник