- Forum-Beiträge: 282
16.05.2014, 19:44:24 via Website
16.05.2014 19:44:24 via Website
Hallo Leute,
ich habe eine kleine App, die einen Base64-String von einer Datenbank ladet und in einer ImageView darstellt.
Das ganze funktioniert auch schon, aber leider nur mit .PNG-Dateien, bei .JPEG/.JPG zeigt die ImageView weiß an.
Code von meinem C#-Programm, dass das Bild in der Datenbank speichert.
imagestring = Convert.ToBase64String(File.ReadAllBytes(dlg.FileName));
In meiner Android-App konventiere ich dann wie folgt den String in eine Bitmap.
byte[] decodedString = Base64.decode(encodedString,
Base64.DEFAULT);
Bitmap bitmap = BitmapFactory.decodeByteArray(decodedString, 0,
decodedString.length);
imgView.setImageBitmap(bitmap);
Hoffe, ihr könnt mir helfen!
LG Jakob
LG Jakob