我正在使用Google Maps Android API V2,并在其中设置了一定数量的标记。
我需要从 MapView 获取所有标记(实际上是其中之一)。有什么办法可以做到这一点吗?如何迭代地图中的标记?如何找到一个确定的标记?
提前谢谢。
有什么办法可以做到这一点吗?
仅当您拥有自己的标记集合时。
如何迭代地图中的标记?
循环访问您自己的标记集合。
如何找到一个确定的标记?
在您自己的标记集合中找到它。
Maps V2 在很大程度上是一个只写接口,用于标记、折线和多边形等内容。数据不会在您的过程中维护;相反,数据通过IPC发送到Google Play服务应用程序。如果您希望将来使用此数据,那很好,但是除了将其提供给GoogleMap
之外,您还需要自己保留它。