mPaint.setAntiAlias(
true
);
mPaint.setFilterBitmap(
true
);
mPaint.setColor(Color.BLACK);
mPaint.setAlpha(
50
);
mBitmap = CropBitmapTransparency(mBitmap);
canvas.drawBitmap(mBitmap,
0
,
0
,
null
);
canvas.drawRect(
0
,
0
, mBitmap.getWidth(), mBitmap.getHeight(), mPaint);
Paint clearPaint =
new
Paint();
clearPaint.setAlpha(
100
);
clearPaint.setXfermode(
new
PorterDuffXfermode(PorterDuff.Mode.CLEAR));
clearPaint.setAntiAlias(
true
);
canvas.drawRect(
0
,
0
, mBitmap.getWidth(), mBitmap.getHeight(), clearPaint);