我正在android中开发一个银行应用程序,我需要在谷歌地图中用字母A,B,C ......,N来显示所有分支的位置。这些位置是动态的,需要在服务器检索位置时动态设置它们。请指出如何在谷歌地图上显示多个位置。
答案 0 :(得分:2)
指针:
1. 首先在您的应用中集成地图,您可以使用此博客文章指南来执行此操作:
2. 接下来,您将需要从某种Web服务接收要显示的那些点并解析为对象,如果您收到此数据JSON,您可以使用本指南来解析此数据到某种阵列/列表。
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)));