我已经构建了一个表,它基本上由ScrollVIEw中的HorizontalScrollVIEw完成.我让用户可以编辑字段.
现在我想将表保存在屏幕上,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的截图所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)