我截取了一个视图(其中包含在白色背景上绘制的黑线):
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);
我会得到一个透明背景的图像。
我该怎么做才能用白色替换透明颜色而不留下任何伪影?这甚至可能吗?