我需要在地圖視圖中添加「氣球」標記。這裏的困難 - 這些標記包括可變長度的文本標籤,所以這些氣球具有可變尺寸。實際上,這正是在本地谷歌地圖應用程序中實施以顯示標籤的內容。 任何想法什麼是最佳的方式來做到這一點?在MapView頂部添加可變尺寸標籤
0
A
回答
0
您需要實現自定義覆蓋。 This article將是一個好的開始。
0
您可能已經在使用分項疊加。 OverlayItem類有一個返回Drawable的方法;您可以創建您的OverlayItem將返回的自己的Drawable類。至於變量大小,你可以通過兩種方式來處理:你的Drawable可以決定它自己的大小(使用Paint.measureText()),或者你可以創建一個View類來利用View的能力來計算它的大小自己的佈局,並讓Drawable的draw()方法委託給View的draw()方法。比我更瞭解視圖的人可能會改進這一建議。
相關問題
- 1. 標籤尺寸變化
- 2. 底部帶有mapview的標籤頂部
- 3. 在MapView頂部添加一個ImageView
- 4. 將可變寬度的標籤附加到固定尺寸的
- 5. 如何在漸變頂部添加標籤?
- 6. 在自定義標籤中添加不同尺寸的字體
- 7. 將可變尺寸轉換爲標準尺寸
- 8. 如何限制標籤標籤尺寸?
- 9. 直接標籤的標籤尺寸geom_dl()
- 10. matplotlib set yaxis標籤尺寸
- 11. ios動態尺寸標籤
- 12. 測量標籤尺寸
- 13. .net tabcontrol標籤尺寸
- 14. SVG圖像標籤尺寸
- 15. HTML5 img標籤尺寸
- 16. 創建可變尺寸標題
- 17. GGPLOT2:添加樣品尺寸信息x軸刻度標籤
- 18. 添加具有不同尺寸和標籤的矩陣
- 19. 添加不同標籤和不同尺寸的矩陣
- 20. 標籤聚焦或標籤點擊圖片尺寸增加
- 21. 改變光標尺寸
- 22. 可變尺寸和類型
- 23. 根據標籤尺寸調整面板的尺寸
- 24. UITableView在彼此頂部添加重複標籤
- 25. 在TilePane上的圖像視圖頂部添加標籤
- 26. UL's - 如何在頂部添加標題?
- 27. 可變環路添加標籤基地
- 28. iOS標籤欄圖片尺寸正在增加
- 29. 尺寸變化
- 30. 4S全尺寸屏幕的外部加載圖像尺寸
感謝您的回覆,但引用的文章僅解釋如何在地圖上放置標記。它不回答我的問題 - 如何創建可變形式的標記。 – 2010-10-28 11:12:40