ビューのスクリーンショットを撮ります(白い背景に黒い線が描かれています):
myView.setDrawingCacheEnabled(true);
Bitmap drawing = Bitmap.createBitmap(myView.getDrawingCache());
このビットマップを次のように回転させると、次のようになります。
Matrix matrix = new Matrix();
matrix.postRotate(45);
drawing = Bitmap.createBitmap(drawing, 0, 0, drawing.getWidth(), drawing.getHeight(), matrix, true);
背景が透明な画像を取得します。
透明色を白に置き換え、アーティファクトを残さないようにするには、どうすればよいですか?これも可能ですか?