2012-08-26 24 views

回答

1

您可以使用OverlayItem.setMarker()

overlayItem.setMarker(icon); 

哪裏icon是您從您的網址檢索Drawable

編輯除了你的評論和你編輯的問題:

我建議你添加您在您的問題發佈了一個圖像中的資源drowables,並用它作爲基礎繪製。從您的URL中檢索自定義圖像並將其覆蓋到現有圖像上,創建一個新的可繪製圖像,您可以使用setMarker()

點擊將被Overlay.onTap()捕獲。

+0

感謝您的快速回復。但我需要更多東西。我編輯了我的問題,並添加了一個圖像。像這張圖片我需要使用佈局,我可以把服務器圖像。並且還希望在該佈局上添加點擊偵聽器。如何將佈局轉換爲可繪製的標記。你可以發佈一些代碼? – rawcoder064

+0

你可以發佈一些代碼,我怎樣才能從佈局xml繪製。還有一件事我需要在地圖上繪製大量的圖釘,所以我必須實現圖像的延遲加載,否則將花費太多時間從url獲取drawable,然後在地圖上繪圖。我怎樣才能做這個懶加載? – rawcoder064

+0

你有什麼想法如何實現這個:http://stackoverflow.com/questions/10070347/android-how-to-to-set-imageview-as-a-marker-in-google-map-api-android –