【问题标题】:Google Maps Android zoom to country谷歌地图 Android 缩放到国家
【发布时间】:2011-06-06 11:58:41
【问题描述】:

我需要在 Android 中实现以下功能:
How to get Google Maps API to set the correct zoom level for a country?

对于那些不想点击的人:
如何在 Android 应用程序中按名称缩放到一个国家/地区?

有人知道如何完成这项任务吗?

编辑:我想我可以解析这个file
但接下来的问题是:map.fitBounds() Android 中的那种方法?

提前致谢

【问题讨论】:

    标签: java android maps


    【解决方案1】:

    好吧,我回答我自己的问题。我解析了上面的file 并使用以下代码缩放到国家/地区:

    MapController controller = mapView.getController();
    controller.zoomToSpan(
            (maxLat - minLat),
            (maxLong - minLong));
    
    controller.animateTo(new GeoPoint(
                (maxLat + minLat)/2,                 
                (maxLong + minLong)/2 ));
    

    【讨论】:

    • 什么是 MapController?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-05
    • 1970-01-01
    • 2011-07-12
    • 2013-07-23
    • 1970-01-01
    相关资源
    最近更新 更多