高德地图截屏接口

2020-03-09  本文已影响0人  nickieeee

1.实现OnMapScreenShotListener接口
2.重写Activity生命周期的方法
3.调用aMap.getMapScreenShot(this)截屏

截屏必须依赖地图界面才可以,如果地图控件MapView不可见或者非Activity页面都是不行的。

image.png

查看高德地图源码,可以看到他是通过View的getDrawingCache来实现截屏的。所以必须要能获取到当前页面的内容才可以截屏。

上一篇 下一篇

猜你喜欢

热点阅读