Jak mogę wczytać plik obrazu do mapy bitowej z sdcard?
_path = Environment.getExternalStorageDirectory().getAbsolutePath();
System.out.println("pathhhhhhhhhhhhhhhhhhhh1111111112222222 " + _path);
_path= _path + "/" + "flower2.jpg";
System.out.println("pathhhhhhhhhhhhhhhhhhhh111111111 " + _path);
Bitmap bitmap = BitmapFactory.decodeFile(_path, options );
Otrzymuję wyjątek NullPointerException dla mapy bitowej. Oznacza to, że mapa bitowa jest pusta. Ale mam plik obrazu „.jpg” zapisany w sdcard jako „flower2.jpg”. Jaki jest problem?
android
android-sdcard
android-image
Smitha
źródło
źródło
selected_photo
tu jestTo działa:
źródło
Wypróbuj ten kod:
źródło
Napisałem następujący kod, aby przekonwertować obraz z sdcard na ciąg zakodowany w Base64, aby wysłać go jako obiekt JSON. I działa świetnie:
źródło