0

我有一个主要活动。它的 main.xml 生成一个包含一个滑块的视图,单击该滑块会显示一些内容区域。在这个区域我想显示一张地图。所以我需要第二个活动。我可以调用子活动,但我希望它显示在 main.xml 的滑块区域中,但是地图有自己的 mapview.xml。

有任何想法吗?


4

1 回答 1

1

虽然确实需要 MapActivity 才能显示地图,但根据您的描述,我不相信您实际上嵌套了活动。MapActivity 没有什么要求 XML 中没有包含地图的内容区域。

如果您确实想使用 MapActivity 作为子活动,那么您应该使用ActivityGroup. 典型的例子是 TabActivity,它可以有多个活动(每个选项卡中有一个) - 您可以查看 TabActivity 的源代码来确定这是如何完成的。

于 2010-08-12T18:21:41.840 回答