Wie kann ich eine Bilddatei von einer SD-Karte in eine Bitmap einlesen?
_path = Environment.getExternalStorageDirectory().getAbsolutePath();
System.out.println("pathhhhhhhhhhhhhhhhhhhh1111111112222222 " + _path);
_path= _path + "/" + "flower2.jpg";
System.out.println("pathhhhhhhhhhhhhhhhhhhh111111111 " + _path);
Bitmap bitmap = BitmapFactory.decodeFile(_path, options );
Ich erhalte eine NullPointerException für Bitmap. Dies bedeutet, dass die Bitmap null ist. Aber ich habe eine Bild ".jpg" -Datei in SD-Karte als "Flower2.jpg" gespeichert. Was ist das Problem?
android
android-sdcard
android-image
Smitha
quelle
quelle
selected_photo
hierEs klappt:
quelle
Versuchen Sie diesen Code:
quelle
Ich habe den folgenden Code geschrieben, um ein Bild von einer SD-Karte in eine Base64-codierte Zeichenfolge zu konvertieren, die als JSON-Objekt gesendet werden soll. Und es funktioniert hervorragend:
quelle