2013-02-08 115 views
11

有什麼辦法可以禁用用戶在Android的新Mapsv2 Api中點擊InfoWindow時出現的突出顯示效果?禁用InfoWindows的單擊高亮顯示?

這是getIfoContent()getInfoWindow()方法的問題。其中的getInfoWindow()其中突出顯示的文字。

回答

1

簡而言之,「你可以」。

因爲根據文檔「信息窗口不是實時視圖,而是視圖呈現爲地圖上的圖像。因此,您在視圖上設置的任何聽衆都被忽略,並且無法區分點擊事件在視圖的各個部分,建議您不要在您的自定義信息窗口中放置交互式組件(如按鈕,複選框或文本輸入)。「

因此,簡而言之你無法處理的不是「OnInfoWindowClickListener」

詳細檢查「https://developers.google.com/maps/documentation/android/marker」信息窗口以外的任何活動。

+0

我最近不得不重新審視這個問題,並得出了同樣的結論。唯一的解決方法是使用某種自定義實現。 – Warpzit 2014-05-16 16:10:23