【发布时间】:2012-06-11 09:18:20
【问题描述】:
我的应用程序包含选项卡布局(TabHost、TabSpec)。
我在我的应用程序中使用了两个地图视图。因此,如果我在一个 map_activity 中启用卫星视图,然后转到另一个 map_activity,则其他地图也会显示在卫星视图中,如果我将一个 map_activity 拖向美国,则其他地图视图也会自动拖向美国,无论它之前指向哪里。
我一般来说,如果我们使用 android:process=":map1" 和 android:process=":map2" 在不同的进程中运行两个活动,那么我们可以解决上述问题。我提到了here...
但是我们如何在标签栏(TabHost,TabSpec)应用程序中解决这个问题?
【问题讨论】:
-
您在回答自己的问题。看看你所指的答案,两个活动,每个活动都有他们的地图实例。这些活动存储在您的选项卡中。
-
我知道当您使用 startActivity(intent) 开始活动时,该链接是一种解决方案。但是当您在 tab(TabHost, TabSpec) 中显示活动时,此解决方案不起作用。
标签: android google-maps android-mapview android-tabhost