XML布局View转换成Bitmap

来源:互联网 发布:餐饮宣传单设计软件 编辑:程序博客网 时间:2024/06/05 21:55

view通过LayoutInflater获得XML布局

View view = getLayoutInflater().inflate(R.layout.layout_your, null);

view转换为Bitmap

public Bitmap convertViewToBitmap(View view){ view.measure(View.MeasureSpec.makeMeasureSpec(0,View.MeasureSpec.UNSPECIFIED),View.MeasureSpec.makeMeasureSpec(0,View.MeasureSpec.UNSPECIFIED)); view.layout(0,0,view.getMeasuredWidth(),view.getMeasuredHeight()); view.buildDrawingCache(); Bitmap bitmap = view.getDrawingCache(); return bitmap;    }
原创粉丝点击