So reinigen Sie eine bitmap?
Ich erstelle eine neue leere, transparente Bitmap
und machen einige änderungen.
Ist es ein Weg, um aufzuräumen, diese (transparent machen und wieder leer) ohne neue Instanz von Bitmap
?
UPDATE:
Vielen Dank für Ihre Hilfe.
Ich habe die Antwort darauf gefunden.
//Fills the bitmap's pixels with the specified Color.
bitmap.eraseColor(somecolor);
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie dies:
Den Konstanten int-Wert TRANSPARENT wird 0x00000000.
Ihr Bitmap muss es sich um einen änderbaren Bitmap.
wenn Ihr bitmap-wie dies
Bitmap bitmap=.......
dann wandeln es in veränderlich-bitmap mit unten
Bitmap mutableBitmap = bitmap.copy(Bitmap.Config.ARGB_8888, true);
dann
mutableBitmap.eraseColor(somecolor);