java如何为Google地图设置特定的中心?
我有一个特定的位置,我想成为我的地图的中心
我有以下代码:
theMap.moveCamera(
CameraUpdateFactory.newLatLngZoom(
new LatLng(
location.getLatitude(),
location.getLongitude()), 17.0f
)
)
);
MarkerOptions markerOptions = new MarkerOptions()
.position(new LatLng(location.getLatitude(), location.getLongitude()));
markerOptions.icon(createIcon());
theMap.addMarker(markerOptions);
问题:地图显示了位置和图标,但我希望图标位于地图的中心。现在图标位于边界内,但不在中心
我怎样才能解决这个问题
# 1 楼答案
根据Google Maps API
您可以很容易地使用
setCenter
函数,如或者
panto
平滑显示,如Here是我写的一个例子,展示了它们之间的区别