我发现了很多有关保存活动并重新加载它的stackoverflow帖子。 我的问题:如何使用MapView进行活动并重新加载相同的mapview后? 在活动和视图之间切换的最佳方法是什么? 感谢:卡罗伊
答案 0 :(得分:0)
如果您要保存当前视图,则可以始终保存当前中心点和缩放级别,以便可以将地图重新定位到最后位置。但是如果你的意思是从MapActivity转到新的Activity并返回,那么视图应该仍然是相同的。
答案 1 :(得分:0)
如果我理解你的要求,你需要从其他活动回到你最初运行的MapActivity
的同一个实例。
为了做到这一点,从你的其他活动中,只需使用带有标志FLAG_ACTIVITY_REORDER_TO_FRONT的Intent启动MapActivity。这不会创建MapActivity的不同实例,而是将您的初始实例带到前面。