0

我有yandex.yandexmapkit.MapView。我想从中创建屏幕截图。

如何从 yandex 地图套件中获取屏幕截图?

4

2 回答 2

1

如果您不想使用静态 Yandex 地图 API,可以使用MapView.getScreenshot()方法。

此外,如果此方法返回 null,那么简而言之,您应该尝试将 xml 属性添加app:movable="true"到您的 MapView。

于 2020-07-18T17:56:44.240 回答
1

有两种方法。

第一个是使用静态 Yandex 地图 API(有时您不需要使用复杂的 Mapkit):

http://static-maps.yandex.ru/1.x/?lang=ru-RU&ll=32.810152,39.889847&size=450,450&z=10&l=map

第二种方法是拉MapViewBitmap并不难

于 2016-04-14T17:48:59.507 回答