如何将带有Imageview和TextView的RelativeLayout转换为PNG图像?

如何将带有Imageview和TextView的RelativeLayout转换为PNG图像?,第1张

如何将带有Imageview和TextView的RelativeLayout转换为PNG图像?

RelativeLayout
是的子类
View
以下内容适用于任何视图

final View v; // The view that you want to save as an imageBitmap bitmap = Bitmap.createBitmap(v.getWidth(), v.getHeight(), Bitmap.Config.ARGB_8888);Canvas c = new Canvas(bitmap);v.draw(c);File outputFile; // Where to save itFileOutputStream out = new FileOutputStream(imageFile);boolean success = bitmap.compress(CompressFormat.PNG, 100, out);out.close();

随意添加异常处理。;)



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5426972.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存