1

下午好,

当我启动我的应用程序时,地图视图的显示如下图所示:

在此处输入图像描述

但我想在某个点开始放大地图视图,类似于以下内容:

在此处输入图像描述

我需要使用哪种方法?

提前致谢。

4

4 回答 4

3

您向地图控制器添加缩放级别:

mapView.getController().setZoom(17); // an int that suits you

在此处阅读有关缩放级别的更多信息:https ://developers.google.com/maps/documentation/staticmaps/#Zoomlevels

要设置中心,您可以使用:

 mapView.getController().setCenter(new GeoPoint(latitude,longitude));
于 2013-03-11T15:38:08.250 回答
0

放 -

mapView.setStreetView(true);
于 2013-03-11T15:41:30.190 回答
0
 mapView.getController().setZoom(17); // an int that suits you
 mapView.getController().setCenter(new GeoPoint(latitude,longitude));

这就是解决方案。

于 2013-03-11T15:47:24.387 回答
0

用于显示埃及使用它-

  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();
于 2013-03-11T15:49:43.923 回答