如果标记超出视图绑定android,则将标记位置居中

时间:2014-06-26 10:29:18

标签: android google-maps

我在android中使用google地图 V2 ,用户只能查看地图所有其他缩放设置为diabled。标记更新的位置在一些间隔之后,现在我想要当标记的位置超出视图范围时标记与图像一起居中以及地图。所以用户只看到当前的标记位置。

1 个答案:

答案 0 :(得分:0)

使用此:

LatLngBounds.Builder bld = new LatLngBounds.Builder();
bld.include(new LatLng(your latitude, your longitude));
LatLngBounds latLngBounds = bld.build();
yourMap.moveCamera(CameraUpdateFactory.newLatLngBounds(
                    latLngBounds, 50));