LayoutBlurActivity.java 文件源码

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

项目:jayAndroid 作者:
public static Bitmap getTransparentBitmap(View parent) {

        //create a bitmap
        if (parent.getWidth() == 0 || parent.getHeight() == 0) {
            return null;
        }
        int width = parent.getWidth();
        int height = parent.getHeight();
        Bitmap bitmap = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888);
        Canvas canvas = new Canvas(bitmap);

        ShapeDrawable shapeDrawable = new ShapeDrawable(new RectShape());
        shapeDrawable.setAlpha(180);
        shapeDrawable.getPaint().setColor(0x66000000);
        shapeDrawable.setBounds(0, 0, width, height);
        shapeDrawable.draw(canvas);
        return bitmap;
    }
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号