【发布时间】:2012-05-10 23:25:41
【问题描述】:
我正在为 android 开发一个小应用程序,用位图显示 GPS 位置。我在谷歌地图中使用了一些示例代码,但我必须使用地图伪造。不幸的是,我还没有找到任何示例代码或任何有关如何编写此绘图操作的信息。 有人能帮帮我吗?
【问题讨论】:
我正在为 android 开发一个小应用程序,用位图显示 GPS 位置。我在谷歌地图中使用了一些示例代码,但我必须使用地图伪造。不幸的是,我还没有找到任何示例代码或任何有关如何编写此绘图操作的信息。 有人能帮帮我吗?
【问题讨论】:
查看 ItemizedOverlay 类的来源,特别是它的 draw() 和 onDrawitem() 方法:ItemizedOverlay.java。
该类在画布上绘制一个可绘制的标记。
您可以使用类似的代码来绘制您自己的 Drawable。 或者您可以实现 ItemizedIconOverlay 类,将一个或多个 OverlayItem 的集合添加到 ItemizedIconOverlay 并使用 OverlayItem setMarker 方法将 Drawable 设置为图标。
【讨论】: