【发布时间】:2012-08-07 23:59:07
【问题描述】:
我截取了一个视图(其中包含在白色背景上绘制的黑线):
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);
我会得到一张背景透明的图片。
我必须怎么做才能用白色替换透明色而不留下任何伪影?这甚至可能吗?
【问题讨论】:
标签: android background bitmap