我的应用中有GoogleMap。当我的应用程序启动时,它会通过gps找到当前位置并将地图更改为此位置。如果我的应用程序之前已经启动并且初始位置已更改,那么我希望保持此用户选择的位置,并且不希望我的地图再次更改为当前的gps位置。
有没有比这更好的方法?
private final CameraPosition cameraPositionNull = new CameraPosition(new LatLng(0.0,0.0),2f, 0f,0f);
if (map.getCameraPosition().equals(cameraPositionNull)) {
...
}
问候,masrlinu
答案 0 :(得分:0)
你也可以这样使用:
mapView.moveCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(latitude, longitude), 0));