それは私にとって頭痛の種になりました、私は透明なpng画像を持っています、、、それをビットマップにデコードし、後でキャンバスに追加しました、
BitmapFactory.Options options = new BitmapFactory.Options();
Bitmap mBitmap = BitmapFactory.decodeResource(getResources(), picList[0] , options);
Paint p = new Paint();
canvas.drawBitmap(mBitmap, 0, 0, p);
後でキャンバスを保存すると、画像が表示されますが、背景が黒で表示されます。白色を実装するために、次のようなコードを使用しました
Paint p = new Paint();
p.setAlpha(color.white);
p.setColor(color.white);
canvas.drawColor(color.white);
canvas.drawPaint(p);
しかし、まだ色が白に設定されていません、、、親切に助けてください、、背景の保存画像を白にしたいです。他のロジックがある場合、私は行方不明です。助けてくれてありがとう。