2014-08-27 108 views
1

当我试图在Google地图上显示多个标题(如代码中的hello1和hello2)时,它仅显示最后一个标题(hello2)。如何实现在Android上显示多个标题googlemaps

这里是我的代码:

mMap = ((MapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap(); 
    mMap.addMarker(new MarkerOptions() 
    .position(new LatLng(40.444310, -75.858923)) 
    .title("Hello1")) 
    .showInfoWindow(); 

    mMap.addMarker(new MarkerOptions() 
    .position(new LatLng(40.303626, -75.592905)) 
    .title("Hello2")) 
    .showInfoWindow(); 

回答

1

至于对方的回答指出,你不能显示多个信息窗口。

但是有一些方法可以解决这个问题。例如,覆盖OnMarkerClickListener并使用弹出位图切换标记的图标。

弹出窗口也可以是一个视图,它在绘制时可以充当替换的位图。

然而,你可能不应该用谷歌的最初设计干预太多。

Here's a similar question有一个答案,可能会帮助你。祝你好运。

相关问题