Marker没有实现Parcelable
,Serializable
接口,但我需要在 Activity onPause
/之间持久化它onResume
,那么我该如何持久化它呢?如何获取所有当前标记列表(在任何地方都找不到 getMarkers() 方法)?
想象下一个案例:我已经添加Marker
并开始AsyncTask
执行长时间运行的任务并更新标记的视图。任务正在进行中,我改变方向,重新创建活动。任务完成后如何更新该标记?假设我可以保留标记的 id 并且标记由片段自动保存(想象一下),那么在重新创建活动后如何使用 id 找到它?