【问题标题】:Display Maps with multiple locations显示具有多个位置的地图
【发布时间】:2013-07-30 13:17:57
【问题描述】:

我正在 android 中开发银行应用程序,我需要在谷歌地图中以字母 A、B、C...、N 显示其所有分支机构的位置。这些位置是动态的,需要在服务器检索位置时动态设置。请指点一下如何实现谷歌地图上的多个位置显示。

【问题讨论】:

    标签: android google-maps android-maps


    【解决方案1】:

    指针:

    1.首先在您的应用程序中集成地图,您可以使用此博客文章指南来执行此操作:

    Google Maps API V2 Guide

    2. 接下来,您需要从某种网络服务接收您想要显示的点并解析为对象,如果您收到此数据为 JSON,您可以使用本指南来解析数据到某种数组/列表中。

    JSON Parsing

    3. 那么你应该检查这个数组/列表并使用以下代码将所有标记放在地图上:

    Marker melbourne = mMap.addMarker(new MarkerOptions()
                          .position(new LatLng(-37.81319, 144.96298))
                          .title("Melbourne")
                          .snippet("Population: 4,137,400")
                          .icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_AZURE)));
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-09-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-02
      • 1970-01-01
      • 1970-01-01
      • 2013-03-24
      相关资源
      最近更新 更多