0

我的应用程序中有一个 GoogleMap。当我的应用程序启动时,它会通过 gps 找出当前位置并将地图更改为该位置。如果我的应用程序之前已经启动并且初始位置已更改,那么我想保留此用户选择的位置并且不希望我的地图再次更改为当前的 gps 位置。

还有比这更好的方法吗?

private final CameraPosition cameraPositionNull = new CameraPosition(new LatLng(0.0,0.0),2f, 0f,0f);
if (map.getCameraPosition().equals(cameraPositionNull)) {
    ...
}

问候,马斯林努

4

1 回答 1

0

您也可以使用这种方式:

   mapView.moveCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(latitude, longitude), 0));
于 2013-09-02T10:48:24.020 回答