【问题标题】:Android Studio - How to save map instance hen opening new activitiesAndroid Studio - 如何在打开新活动时保存地图实例
【发布时间】:2018-08-27 10:08:24
【问题描述】:

所以我正在开发一款类似于 Pokemon Go 的游戏,但我遇到了地图问题。首先,地图基于 Google Maps api,我在地图上的随机位置生成项目。我正在实现一个菜单选项来显示库存等,但是当我从菜单返回时,地图会重新生成地图上的所有对象,就像它重新创建活动一样。

我的主要问题是如何制作,以便在从菜单返回时保存地图及其上的所有数据?我应该将菜单设为片段吗?因为目前它是一项活动。

【问题讨论】:

    标签: android android-studio google-maps-android-api-2


    【解决方案1】:

    也许您应该更改代码以从数据库中获取坐标。您可以使用 SQLite 并将数据库保存在本地。只需制作一个表格,其中项目(也应该已经在单独的表格中定义)分配到一个位置。然后,您的代码必须在调用地图时简单地从那里调用数据,然后在地图上插入相应的符号。

    【讨论】:

      猜你喜欢
      • 2022-11-03
      • 1970-01-01
      • 1970-01-01
      • 2021-02-05
      • 1970-01-01
      • 2017-07-25
      • 2021-11-16
      • 2016-12-25
      • 2015-05-17
      相关资源
      最近更新 更多