Estoy usando un LayerDrawable para unir Drawable múltiple. Ahora, me gustaría exportar mi LayerDrawable a un archivo.LayerDrawable to bitmap
He tratado de esta manera:
Bitmap b = ((BitmapDrawable)myLayerDrawable).getBitmap();
--> ClassCastException...
¿Qué puedo hacer yo?
Gracias. Creo que algo anda mal: con W = 550, H = 550, config = ARGB_8888, termino con W & H = -1 para el mapa de bits b. Si lo exporto a un archivo, la imagen está bien dimensionada pero está totalmente en blanco ... –
Intenta llamar a setBounds en el Drawable. Si no le dices qué dibujar, no dibujará nada. –
Gracias! Y finalmente descubrí por qué nunca he podido hacer algo con Bitmap.createBitmap :) –