地图重新创建后如何去除标记?

3
根据文档,标记对象无法在从Bundle对象中恢复后保持。那么,有没有办法在恢复后识别标记,以便稍后可以删除这些标记?
我是否理解文档有误,文档存在错误,还是根本无法删除原始对象被销毁后的标记?

但是文档中提到:“当从Bundle中恢复地图时,该地图上的标记也会被恢复”,并且“标记的id可以用于在此类恢复后检索Marker对象的新实例。” - KunalK
@KunalK,“标记的ID可以用于在恢复后检索Marker对象的新实例。”但是如何做到呢?似乎没有任何方法可以做到这一点。应该使用哪个类或方法? - Fun Mun Pieng
2
这里的文档有误。已经有几个与此API相关的错误被提交给了Android团队,但目前还没有解决。我想唯一的解决方法就是在地图恢复后清除旧标记并重新添加它们... - Pavel Dudka
1个回答

0

您不必标识标记,因为它们不会被持久化和恢复。文档有误,希望他们能更正文档,而不是添加标记的持久性。


有没有任何证据、文档或参考资料可以证明这一点? - Fun Mun Pieng
当然,请查看我在这里回答下面的第二条评论:http://stackoverflow.com/a/15614435/2183804 - MaciejGórski

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接