2012-03-06 83 views
0

在我的应用程序中,我有3个谷歌地图地图不同的活动的课程。如果我在一个视图中访问一个地图中的一个位置。然后开始其他活动。地图将位于其他地图所在的位置。Android 2谷歌地图地图在一个应用程序

有什么办法可以防止这种情况发生? (希望你能理解这个问题)

回答

0

报价the documentation

只有一个MapActivity是每个进程的支持。同时运行的多个MapActivities可能会干扰意想不到的方式。

您将需要重写您的应用程序,只有一个MapActivity并根据需要更改内容(叠加层,中心/缩放等)。

+0

我需要制作一个MapActivity?并重新使用这个?你有没有一个例子,因为我没有完全理解它。我想我会遇到问题。因为我有一个地图需要按钮,而一个地图不需要。感谢你的回答! – 2012-03-07 08:17:21

+0

@TimonDevos:“因为我有一个地图需要按钮,一个不需要按钮” - 然后隐藏并显示按钮。 – CommonsWare 2012-03-07 12:24:55