android– 截取整个View的截图

android– 截取整个View的截图,第1张

概述我已经构建了一个表,它基本上由ScrollView中的Horizo​​ntalScrollView完成.我让用户可以编辑字段.现在我想将表保存在屏幕上,jpg,png,pdf或其他任何内容.问题是–表几乎总是比屏幕大.有没有办法制作整个ScrollView布局的屏幕截图?如果不是你认为可以做什么工作?解决方法:其实

我已经构建了一个表,它基本上由ScrollVIEw中的Horizo​​ntalScrollVIEw完成.我让用户可以编辑字段.

现在我想将表保存在屏幕上,jpg,png,pdf或其他任何内容.

问题是 – 表几乎总是比屏幕大.

有没有办法制作整个ScrollVIEw布局的屏幕截图?如果不是你认为可以做什么工作?

解决方法:

其实我找到了答案:

public static Bitmap loadBitmapFromVIEw(VIEw v, int wIDth, int height) {    Bitmap b = Bitmap.createBitmap(wIDth , height, Bitmap.Config.ARGB_8888);                    Canvas c = new Canvas(b);    v.layout(0, 0, v.getLayoutParams().wIDth, v.getLayoutParams().height);    v.draw(c);    return b;}
总结

以上是内存溢出为你收集整理的android – 截取整个View的截图全部内容,希望文章能够帮你解决android – 截取整个View的截图所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

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

原文地址: http://outofmemory.cn/web/1104184.html

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

发表评论

登录后才能评论

评论列表(0条)

保存