0

ユーザーの現在地を表示したいのですが、画面右側の現在地アイコンに移動しません。

これは、次のように呼び出すことで実現されます。

mMap.setMyLocationEnabled(true)

APIMyLocationOverlayからのに似たものはありますか?MapView

4

2 に答える 2

1

あなたの質問は非常に紛らわしいです。これを「「現在地のアイコンに移動」を削除するにはどうすればよいですか」と解釈します。

その場合は、オブジェクトを呼び出しgetUiSettings().setMyLocationButtonEnabled(false)てみてください。GoogleMap

于 2012-12-19T13:00:36.273 に答える
0

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();
于 2012-12-19T09:45:46.157 に答える