Android Карта: Как вырезать значок маркера с помощью файла SVG? - PullRequest
0 голосов
/ 24 февраля 2020

У меня есть значок SGV (.svg), который я хочу использовать как значок cutom для маркеров карты.

Как мне поступить? Я не нашел ничего по этому вопросу.

1 Ответ

0 голосов
/ 24 февраля 2020

Если SVG является частью ваших ресурсов, вы можете просто добавить его в MarkerOptions, вызвав

val svgIcon = BitmapDescriptorFactory.fromResource(R.drawable.your_svg_name_here)
val marker = MarkerOptions().position(LatLng(latitude, longitude)).icon(svgIcon)
googleMap?.addMarker(marker)

Если его нет в ваших ресурсах, просто используйте другой метод BitmapDescriptorFactory.

...