Как сделать так, чтобы изображение в центре Google Maps выровнялось по центру, а не по нижнему краю в Android? - PullRequest
0 голосов
/ 26 июня 2019

Я делаю приложение для Android, и у меня есть маркер изображения (круг). Когда он находится на карте, нижняя часть круга совпадает с местоположением, а не с центром круга. Как бы это исправить?

mMap!!.addMarker(
                MarkerOptions().position(LatLng(location!!.latitude, location!!.longitude)).title("Me").snippet("My Location").icon(
                    BitmapDescriptorFactory.fromResource(R.drawable.circle)
                )
            )

1 Ответ

0 голосов
/ 26 июня 2019

Вы можете найти с помощью этого параметра:

.anchor(x, y)

Пример использования:

googleMap.addMarker(new MarkerOptions()
                    .position(new LatLng(latitude, longitude))
                    .anchor(0.5f, 1.0f)
                    .title("title")
                    .snippet("snippet"));
...