2016-04-11 19 views
0

Ich habe ein transparentes Schwarz-Weiß-Bild. Ich möchte eine bestimmte Farbe (zB rot) auf den schwarzen Teil des Bildes anwenden und den weißen Teil des Bildes so lassen, wie es ist. Wie erreiche ich das mit Android Mobile?Android - Anwenden von Farbe auf Schwarz-Weiß-Bild

Dank

+0

Sie müssen viel spezifischer sein. –

+0

Dies ist das Beispielbild http://i63.tinypic.com/206h6qw.jpg. In diesem Bild möchte ich die schwarze Farbe zu roter Farbe ändern. Ich habe die in https://stackoverflow.com/questions/5699810/how-to-change-bitmap-image-color-in-android erwähnte Lösung ausprobiert. Sie alle ändern die weiße Farbe auch zu roter Farbe – rbmanian75

Antwort

0

Einstellen des Farbfilters von Bildansicht zu LightingColorFilter (Color.White, Color.Red) liefern, das erwartete Ergebnis.

0

Wenn Sie Ihr Bild auf einige Ansicht/Layout. Sie können Ihr Ziel erreichen, indem Sie die Hintergrundfarbe auf der Ansicht/dem Layout unter Ihrem Bild ändern. (auf der Ansicht unter halb transparentes Bild).

Beispiel

yourViewUnderPic = findViewById(R.id.yourLayoutID); 
yourViewUnderPic.setBackgroundColor(Color.parseColor("#006400")); 
Verwandte Themen