こんにちは、
アプリケーションを起動すると、次の図のようにマップビューが表示されます。
しかし、私はある時点でいくつかのズームを使用してマップビューを開始したいと思います。これに似たものです:
どの方法を使用する必要がありますか?
前もって感謝します。
こんにちは、
アプリケーションを起動すると、次の図のようにマップビューが表示されます。
しかし、私はある時点でいくつかのズームを使用してマップビューを開始したいと思います。これに似たものです:
どの方法を使用する必要がありますか?
前もって感謝します。
ズーム レベルをマップ コントローラーに追加します。
mapView.getController().setZoom(17); // an int that suits you
ズーム レベルの詳細については、https ://developers.google.com/maps/documentation/staticmaps/#Zoomlevels をご覧ください。
中心を設定するには、次を使用できます。
mapView.getController().setCenter(new GeoPoint(latitude,longitude));
mapView.getController().setZoom(17); // an int that suits you
mapView.getController().setCenter(new GeoPoint(latitude,longitude));
これが解決策です。
設定 -
mapView.setStreetView(true);
エジプトを表示するには、それを使用します-
String coordinates[] = {"18.352566007", "73.78921587"};//here you can set geopoints of egypt
double lat = Double.parseDouble(coordinates[0]);
double lng = Double.parseDouble(coordinates[1]);
p = new GeoPoint(
(int) (lat * 1E6),
(int) (lng * 1E6));//p is GeoPoint
mc.animateTo(p);
mc.setZoom(17);
mapView.invalidate();