У меня yandex.yandexmapkit.MapView
. Я хочу сделать из него скриншот.
Как получить скриншот из набора карт яндекса?
У меня yandex.yandexmapkit.MapView
. Я хочу сделать из него скриншот.
Как получить скриншот из набора карт яндекса?
Есть два пути.
Первый использует статический API карты Яндекс. (иногда нет необходимости использовать сложный Mapkit):
Второй способ - нарисовать MapView
в Bitmap
, и это несложно.
Если вы не хотите использовать API статической карты Яндекса, вы можете использовать метод MapView.getScreenshot()
.
Кроме того, если этот метод возвращает null, короче говоря, вы должны попробовать добавить xml attributeapp:movable="true"
в свой MapView.