2012-06-19 158 views
1

好吧。到目前爲止,我所擁有的是一個帶有Google地圖的Android應用程序,我在其中放置了一堆圖標,當點擊它時,會創建一個帶有一些文本的彈出窗口。有什麼辦法可以在該彈出框上放置一個按鈕嗎?如果這不可行,當選擇Google地圖上的圖標時,是否有某種方法可以使按鈕顯示?安卓谷歌地圖按鈕彈出

如果你想知道,我現在使用的代碼看起來像這樣。

itemizedOverlay.addOverlay(new OverlayItem(point, title, text)); 
//actually a whole bunch of OverlayItems, each with their own location and text 
//but this is the general shape of it. 
mapOverlays.add(itemizedOverlay); 

編輯:

沒有與谷歌地圖應用程序的不同版本(檢查自己在模擬器版本),使用不同種類的彈出式窗口。第一個彈出式簡單顯示位置的標題(Android 2.3.3)。

GoogleMaps popup

的第二彈出顯示標題和箭頭指示。 (安卓4.0.3)

GoogleMaps popup with arrow

足夠有趣:我注意到,這兩個彈出式窗口點擊,並開始另一項活動顯示了有關位置的詳細信息。

回答

0

這裏是another project創建自定義彈出氣球。該項目可以在文章的最後下載。

Popup balloon