Sna*_*ake 5 android google-maps-markers
有没有办法使用矢量图形作为谷歌地图标记?我知道谷歌地图需要一个位图作为标记,但我有一个矢量图形(来自服务器),我不知道如何将其显示为标记?
谢谢
从技术上讲,如果您能够将矢量图像渲染为可绘制对象,则可以将其用作地图标记。Android 上的矢量绘图很复杂,但也许您已经解决了这个问题。
您需要以编程方式创建一个具有所需大小的可写位图(指定以深度为单位的恒定大小以将其调整为屏幕密度),基于该位图创建一个画布,设置可绘制对象的边界,然后将其绘制在画布上。然后,您的位图将包含您的可绘制对象的渲染,您可以从中创建一个标记。
| 归档时间: |
|
| 查看次数: |
2096 次 |
| 最近记录: |