Android Bitmap: Konvertieren transparente Pixel in einer Farbe

Habe ich eine Android-app, lädt ein Bild als bitmap-Datei und zeigt Sie in einer Bildansicht. Das problem ist, dass das Bild einen transparenten hintergrund haben; dies bewirkt, dass einige von den schwarzen text auf dem Bild zu verschwinden, gegen den schwarzen hintergrund.

Wenn ich die Bildansicht hintergrund weiß, die Art funktioniert, aber ich bekomme hässliche großen Rahmen auf dem Bild, wo es gestreckt wird das übergeordnete Objekt (das eigentliche Bild wird skaliert, in der Mitte).

So, ich umwandeln wollen, werden transparente Pixel in der Bitmap, um eine solide Farbe, aber ich kann nicht herausfinden, wie es zu tun!

Jede mögliche Hilfe würde geschätzt!

Dank
Chris

Wenn Sie hatte einen Screenshot, der würde wirklich helfen. Es klingt für mich wie Sie versuchen zu lösen, dies der falsche Weg. Ich würde versuchen, und Schicht-Ansichten übereinander, um die Wirkung, die Sie wünschen. So haben Sie ein Haupt-hintergrund-Farbe anzeigen, dann überlagern es mit einem image-anzeigen mit dem weißen hintergrund und die Quelle Bild.

InformationsquelleAutor ccbunney | 2013-01-25

Schreibe einen Kommentar