Image.java 文件源码

java
阅读 26 收藏 0 点赞 0 评论 0

项目:appcan-plugin-pdfreader-android 作者:
@Override
public float render(final Canvas c, final int y, final int x, final float additionalWidth, final float left,
        final float right, final int nightmode) {
    if (left < x + width && x < right) {
        final Bitmap bmp = data.getBitmap();

        paint.setXfermode(null);
        if (nightmode != 0) {
            paint.setXfermode(new PixelXorXfermode(-1));
            c.drawRect(x, y - height, (int) (x + width), y, paint);
        }

        if (bmp != null) {
            c.drawBitmap(bmp, null, new Rect(x, y - height, (int) (x + width), y), paint);
            bmp.recycle();
        } else {
            c.drawRect(new Rect(x, y - height, (int) (x + width), y), paint);
        }
    }
    return width;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号