显示具有SubAcivity的MapView

时间:2010-08-12 17:03:34

标签: android map android-activity subactivity

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

任何想法?

                                          
                           

1 个答案:

答案 0 :(得分:1)

虽然你需要一个MapActivity才能显示地图,但从你描述的内容来看,我并不相信你实际上是在嵌套活动。 MapActivity没有任何要求XML尚未包含带有地图的内容区域。

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