2016-11-04 132 views
0

我有一個自定義信息窗口與收藏夾按鈕,點擊時,我希望按鈕顯示不同的收藏夾圖像,向用戶表明航點現在在用戶的收藏夾。我不知道如何刷新信息窗口,我在互聯網上看到他們說使用marker.showInfoWindow();然而,我的手機,並加上文檔谷歌地圖上運行的應用程序時,這不起作用說:刷新自定義infowindow谷歌地圖

注意有關刷新的信息窗口:如果用戶通過輕敲刷新一個信息窗口,onInfoWindowClose()事件 火災標記 已經有一個開放的信息窗口。但是,如果以編程方式在打開的信息窗口上調用 Marker.showInfoWindow(),則onInfoWindowClose()事件不會觸發。後者的行爲基於 ,前提是您知道信息窗口將關閉 並重新打開。

我看到其他應用程序的內容在應用程序中更新,所以我知道它的可能我只是不知道他們正在做什麼樣的工作來解決這個問題。有沒有人有辦法解決這個問題?對於所有這些,我都很新,所以請減少你的答案。感謝您的努力。

+0

呵呵,沒有人知道如何做到這一點? – rapid3642

回答

0

當你敲擊標記物標記對象傳遞到您最喜愛的網絡服務方法,當你從網絡服務響應成功只是寫下面的代碼行:

if (marker != null && marker.isInfoWindowShown()) { 
           marker.hideInfoWindow(); 
           marker.showInfoWindow(); 
          }