2016-11-21 59 views
2

我創建了一個使用Google地圖的移動應用程序,但我似乎無法自動顯示標記標題。我總是必須點擊標題以顯示其標題。標記標題出現在地圖上後,是否有任何方法可以自動顯示?我希望能夠一次顯示標記的標題。如何使Google地圖上的標記標題自動一次全部顯示?

+0

看看這個答案,[顯示標記標題](http://stackoverflow.com/a/21717873/4770978)。 –

+3

[總是在Android中顯示地圖標記標題]可能的重複(http://stackoverflow.com/questions/15132174/always-show-map-marker-title-in-android) – Idolon

+1

謝謝。我有幾個標記標題一次顯示,並且.showInfoWindow()只顯示了我在ArrayList中添加的最後一個標記的標題。 – melisandre

回答

4

使用showInfoWindow()像下面

Marker marker = mMap.addMarker(new MarkerOptions().position(currentPosition).title("Your text")); 
marker.showInfoWindow(); 
+0

謝謝。它的工作,但只有一個標記。是否可以一次顯示地圖上標記的標題? – melisandre

+0

我不這麼認爲,谷歌不會允許所有的信息同時打開 –

+0

有你自己的自定義標記,你的佈局,形狀像一個InfoWindow,你可以加載不同的數據呢? ,谷歌關於它@melisandre –

2

當您添加您在地圖上的標記,只是添加之後,你必須使用marker.showInfoWindow();

下面

是例如標記與窗口將打開:

Marker marker = myMap.addMarker(new MarkerOptions() 
        .position(latLng) 
        .title("Title") 
        .snippet("Snippet") 
        .icon(BitmapDescriptorFactory 
        .fromResource(R.drawable.marker))); 

marker.showInfoWindow(); 
相關問題