【发布时间】:2010-07-16 11:48:01
【问题描述】:
我发现了很多关于保存 Activity 并重新加载它的 stackoverflow 帖子。 我的问题:如何在重新加载相同的 mapview 后使用 MapView 进行 Activity ? 在活动和视图之间切换的最佳方式是什么? 谢谢:卡罗利
【问题讨论】:
标签: android load save android-mapview
我发现了很多关于保存 Activity 并重新加载它的 stackoverflow 帖子。 我的问题:如何在重新加载相同的 mapview 后使用 MapView 进行 Activity ? 在活动和视图之间切换的最佳方式是什么? 谢谢:卡罗利
【问题讨论】:
标签: android load save android-mapview
如果我正确理解您的问题,您需要从其他活动返回到您第一次运行的 MapActivity 的同一实例。
为了做到这一点,从您的其他活动中,只需使用带有标志FLAG_ACTIVITY_REORDER_TO_FRONT 的 Intent 启动 MapActivity。这不会创建您的 MapActivity 的不同实例,而是将您的初始实例放在前面。
【讨论】:
如果您的意思是保存当前视图,您始终可以保存当前中心点和缩放级别,以便您可以将地图重新居中到最后一个位置。但是,如果您的意思是从 MapActivity 转到新的 Activity 并返回,则视图应该仍然相同。
【讨论】: