有人知道如何在活动组中使用地图吗?

3

我之前多次使用地图,但这是我第一次尝试在ActivityGroup中使用。我花了很多时间苦思冥想为什么地图无法显示(只显示网格),结果发现这是因为Activity位于ActivityGroup中。

我搜索了问题,但只找到人们在询问如何解决问题,而没有得到任何答案。

有人知道如何使地图在ActivityGroup中正常工作吗?


1
请查看http://blog.henriklarsentoft.com/2010/07/android-tabactivity-nested-activities/。然后尝试嵌入地图。我不知道它是否有效。 - Tanmay Mandal
1
把您用于嵌入地图的代码发布出来可能会有所帮助。 - noah
这是来自Android教程的标准代码。我没有添加任何自己的东西,因为什么都不起作用。我将其简化到最低限度。 - NotACleverMan
1个回答

2

ActivityGroup可以管理其他活动。具有地图的活动必须扩展MapActivity(显然ActivityGroup没有这样做)。

因此,您可以嵌入显示地图的活动,但您的活动组本身无法显示地图。


我有一个包含多个活动的活动组。其中一个是MapActivity。它们都可以正常工作,但是当我将MapActivity从活动组中移除,并将其作为单独的活动运行时,地图就无法显示了。 - NotACleverMan
你是从独立的MapActivity转到ActivityGroup吗?你可能需要使用新的布局参数重新添加地图。 - noah

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接