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

2021-04-22  本文已影响0人  程序猿小钟

前言

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

WebView长截屏方法

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

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

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

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

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

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

上一篇 下一篇

猜你喜欢

热点阅读