基于这篇文章(Clear markers from Google Map in Android)和@Prasad
评论“还要注意clear()函数不会重置标记ID。基本上你不会再获得m0新标记添加。“
我有一个已保存的标记列表,我还实现了onMarkerClickListener(
),其中显示了某些信息。我知道我必须“知道”并将标记与my_objects列表相关联的唯一方法是marker_id ....但问题是当我调用GoogleMap.clear()
函数重置所有信息时,(I清除地图和保存的标记列表),所以当我添加新标记时,ID不会以m0开头......
我的问题是,有没有办法重置标记ID?或者我有更好的方法来做marker <-> my_object
关联吗?
由于