android_生成图片分享功能实现 布局转为图片



        //将布局转化成view对象
      View view =getLayoutInflater().inflate(R.layout.tank, null);
      //打开图片的缓存
      view.setDrawingCacheEnabled(true);
      //图片的大小 固定的语句
        view.measure(MeasureSpec.makeMeasureSpec(0,MeasureSpec.UNSPECIFIED), 
MeasureSpec.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED));
        //将位置传给view
view.layout(0, 0, view.getMeasuredWidth(),view.getMeasuredHeight() );
         //转化为bitmap文件
        Bitmap bitmap=view.getDrawingCache();

       qq.setImageBitmap(bitmap);

        //将布局转化成view对象
      View view =getLayoutInflater().inflate(R.layout.tank, null);
      //打开图片的缓存
      view.setDrawingCacheEnabled(true);
      //图片的大小 固定的语句
        view.measure(MeasureSpec.makeMeasureSpec(0,MeasureSpec.UNSPECIFIED), 
MeasureSpec.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED));
        //将位置传给view
view.layout(0, 0, view.getMeasuredWidth(),view.getMeasuredHeight() );
         //转化为bitmap文件
        Bitmap bitmap=view.getDrawingCache();

       qq.setImageBitmap(bitmap);

你可能感兴趣的:(android)