private void drawTargetBitmap(Canvas canvas,int alpha) {
// mCanvas =canvas;
mPaint = new Paint();
mPaint.setColor(mSelectedColor);
mPaint.setAntiAlias(true);
mPaint.setDither(true);
mPaint.setAlpha(alpha);
mCanvas.drawRect(mIconRect, mPaint);
mPaint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.DST_IN));
mPaint.setAlpha(255);
mCanvas.setDrawFilter(new PaintFlagsDrawFilter(0, Paint.ANTI_ALIAS_FLAG | Paint.FILTER_BITMAP_FLAG));
if (mIconBitmapSelected != null)
mCanvas.drawBitmap(mIconBitmapSelected, mIconRect.left, mIconRect.top, mPaint);
else
mCanvas.drawBitmap(mIconBitmapNormal, mIconRect.left, mIconRect.top, mPaint);
canvas.drawBitmap(mBitmap, 0, 0, null);
}
BottomItemView.java 文件源码
java
阅读 25
收藏 0
点赞 0
评论 0
项目:BigApp_Discuz_Android
作者:
评论列表
文章目录