android - 如何在android中保存实例状态Marker对象

标签 android google-maps android-studio marker

我对如何在 onSaveInstanceState() 方法中正确保存 Marker 对象感到困惑。我已经读到我需要为我的对象实现 Parcelable 类,但我对实际实现仍然有点迷失。有没有人有这方面的经验可以提供一个例子?

最佳答案

Marker对象没有实现Parcelable接口(interface),不能直接保存到Bundle中。但是,您可以自由地将相关数据保存到这些标记(例如经纬度值),并在应用程序恢复时重建标记。

回答你的问题:你不能直接保存标记,你可能不应该,但你可以保存实现 Parcelable 的相关对象。

关于android - 如何在android中保存实例状态Marker对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43368900/

相关文章:

google-maps - 在Google Maps v3中绘制8个以上的航路点

android-studio - 如何从 IDEA 连接 Android Studio 模拟器?

java - 我正在通过 Youtube 教程创建 map 搜索应用程序,但我的应用程序崩溃了

android - 查看 Android WebView 是否显示缓存页面

Android 自定义通知 setOnClickPendingIntent 不适用于低于 3.0 的版本。有办法让它发挥作用吗?

android - 在相对布局中将 textView 定位在另一个 textView 下的问题

php - 谷歌地图 API 和 XML

android - 无法在 gradle 上解析符号 MavenDeployment

Android按钮动画

android - Android中的Google软件包版本