我如何在Google Maps中心制作图像PIN与位置对齐,而不是在Android中对齐



我正在制作一个Android应用程序,并且我有一个图像标记(圆圈(。当它在地图上时,圆的底部与位置对齐,而不是圆的中心。我将如何解决此问题?

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

您可以使用此参数找到:

.anchor(x, y)

示例用法:

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

相关内容

  • 没有找到相关文章

最新更新