Android实现百度地图截图

时间:2022-08-31 14:50:18

项目中需要实现百度地图的截图,然而使用普通的截图方法,MapView是黑色的,无法实现截图。

原来百度地图有专门的API,实现步骤如下:

1、调用BaiduMap的SnapShot方法

2、实现BaiduMap.SnapShotReadyCallback接口

3、对获得的Bitmap进行处理

获得的截图既包含百度地图的内容也包括用户自定义的覆盖物