2013-10-17 51 views
0

我試圖捆綁多個標記在我的GoogleMap這樣一個標記節目和信息窗口有多個點擊區域,像這樣:多個目標

/----------------\ 
|  1  | 
|    | 
------------------ 
|  2  | 
|    | 
------------------ 
|  3  | 
|    | 
\------- -------/ 
     \/ 

現在我知道,我不能用一個按鈕,因爲本質上是一個InfoWindow是一個圖像,但它是可能的,因爲你可以註冊到OnInfoWindowClickListener,並且InfoWindow的背景在你點擊它時改變顏色。

如果有人甚至可以指示我負責使InfoWindow響應點擊並觸發OnInfoWindowClickListener接口的部分源,我將非常感激。我願意分享任何工作存根供其他人使用。

回答

0

地圖不是開源的。我假設它與任何單擊狀態按鈕時背景顏色變化的按鈕相同。

你可以看看它,但是它非常哈克

Google Maps Android API v2 - Interactive InfoWindow (like in original android google maps)

+0

啊,這就是爲什麼我找不到任何來源。有什麼方法可以將我自己插入到觸摸事件和InfoWindow圖像的重新渲染之間嗎? – Nebula

+0

感謝您的更新,我也發現了一個。我正在尋找的解決方案需要在API 8-X之上儘可能地保持穩定的生產代碼。也許我只是在點擊多結果InfoWindow後使用DialogFragment。這實際上看起來不錯。無論如何,感謝您和我一起思考! – Nebula