Android WebView控件长截屏并且保存到手机相册功能

前言

在安卓的开发过程中,难免会遇到各种各样的业务需求。传统截屏模式都是截取当前屏幕的可视界面,而最近接到新的业务需求,则是需求要网页中作长截屏功能把整个网页的界面截屏下来并且保存在手机的相册。

WebView长截屏方法

1.编写一个H5界面,里面放置一张长图并且把它放在asserts文件中(测试数据):

2.编写一个带有WebView控件的界面,并且进行长截图所需配置:

getLongImage()是 webview控件调用长截图的方法:

【使用方法】通过长截图方法得到一个Bitmap并把截图保存到手机的相册中:

工具类,saveImageToGallery()存储图片到相册的方法:

                                                      2021年4月22日程序猿小钟带着WebView长截图到此一游~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。