1.实现OnMapScreenShotListener接口
2.重写Activity生命周期的方法
3.调用aMap.getMapScreenShot(this)截屏
截屏必须依赖地图界面才可以,如果地图控件MapView不可见或者非Activity页面都是不行的。

查看高德地图源码,可以看到他是通过View的getDrawingCache来实现截屏的。所以必须要能获取到当前页面的内容才可以截屏。
1.实现OnMapScreenShotListener接口
2.重写Activity生命周期的方法
3.调用aMap.getMapScreenShot(this)截屏
截屏必须依赖地图界面才可以,如果地图控件MapView不可见或者非Activity页面都是不行的。
查看高德地图源码,可以看到他是通过View的getDrawingCache来实现截屏的。所以必须要能获取到当前页面的内容才可以截屏。
本文标题:高德地图截屏接口
本文链接:https://www.haomeiwen.com/subject/jncvdhtx.html
网友评论