¿Cómo convertir una cadena Base64 en una imagen de BitMap para mostrarla en un ImageView?

Tengo una cadena Base64 que representa una imagen de BitMap.

Necesito transformar esa Cadena en una imagen de BitMap nuevamente para usarla en un ImageView en mi aplicación de Android

¿Cómo hacerlo?

Este es el código que uso para transformar la imagen en la cadena base64:

//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);

Respuestas a la pregunta(4)

Su respuesta a la pregunta