2016-04-14 11 views
0

Ich mache ein Bitmap und die Hintergrundfarbe ist schwarz. Wie kann ich den Hintergrund weiß machen?Bitmap-Hintergrund ist eine schwarze Farbe. Müssen es weiß machen

 File filesDir = context.getFilesDir(); 
     signFile = new File(filesDir, name + ".jpg"); 

     os = new FileOutputStream(signFile); 
     bitmap.compress(Bitmap.CompressFormat.JPEG, 100, os); 
+0

dies wird Ihnen helfen http://stackoverflow.com/a/4573564/991085 –

Antwort

0

Sie können den folgenden Code verwenden, um das gleiche zu tun.

Canvas canvas = new Canvas(bitmap); 
canvas.drawColor(Color.WHITE); 
canvas.drawBitmap(image, 0, 0, null); 
+1

canvas.drawBitmap (Bild, 0, 0, null); zeigt einen Fehler an. Ich mache Bitmap aus OutputStream. Siehe den Code in meiner Frage. – Adrian

Verwandte Themen