Bir BitMap görüntüsünü temsil eden Base64 dize var.
Android uygulamamdaki bir ImageView üzerinde kullanmak için bu String'i bir BitMap görüntüsüne dönüştürmem gerekiyor
Nasıl yapılır?
Bu görüntüyü base64 String'e dönüştürmek için kullandığım kod:
//proceso de transformar la imagen BitMap en un String:
//android:src="c:\logo.png"
Resources r = this.getResources();
Bitmap bm = BitmapFactory.decodeResource(r, R.drawable.logo);
ByteArrayOutputStream baos = new ByteArrayOutputStream();
bm.compress(Bitmap.CompressFormat.PNG, 100, baos); //bm is the bitmap object
byte[] b = baos.toByteArray();
//String encodedImage = Base64.encode(b, Base64.DEFAULT);
encodedImage = Base64.encodeBytes(b);