我想显示用户的当前位置,但屏幕右侧没有转到我的位置图标。
这是通过调用实现的:
mMap.setMyLocationEnabled(true)
有没有类似于MyLocationOverlay
来自MapView
api的东西。
我想显示用户的当前位置,但屏幕右侧没有转到我的位置图标。
这是通过调用实现的:
mMap.setMyLocationEnabled(true)
有没有类似于MyLocationOverlay
来自MapView
api的东西。
你的问题特别令人困惑。我将把它解释为“我如何摆脱'转到我的位置图标'”。
在这种情况下,请尝试调用getUiSettings().setMyLocationButtonEnabled(false)
您的GoogleMap
对象。
您是否尝试过 animateto 功能
MapView mapView = (MapView) findViewById(R.id.mapView);
MapController mc = mapView.getController();
String coordinates[] = {"currentLat", "currentLat"};
double lat = Double.parseDouble(coordinates[0]);
double lng = Double.parseDouble(coordinates[1]);
p = new GeoPoint(
(int) (lat * 1E6),
(int) (lng * 1E6));
mc.animateTo(p);
mc.setZoom(17); //Your zoom level in int
mapView.invalidate();