Ich verwende ein Layer Drawable, um mehrere Drawable zusammenführen. Jetzt möchte ich meine LayerDrawable in eine Datei exportieren.LayerDrawable zu Bitmap
Ich habe auf diese Weise versucht:
Bitmap b = ((BitmapDrawable)myLayerDrawable).getBitmap();
--> ClassCastException...
Was kann ich tun?
Danke. Ich denke, dass etwas nicht stimmt: mit W = 550, H = 550, config = ARGB_8888, lande ich mit W & H = -1 für die Bitmap b. Wenn ich es in eine Datei exportiere, ist das Bild schön groß, aber völlig leer ... –
Versuchen Sie, SetBounds auf Drawable aufzurufen. Wenn Sie ihm nicht sagen, was zu zeichnen ist, wird es nichts zeichnen. –
Danke! Und ich habe schließlich herausgefunden, warum ich nie etwas mit Bitmap.createBitmap machen konnte :) –