2

我知道有这样的几个问题,但我在寻找的方式与我看到的方式略有不同。片段活动与包含MapView的片段

的问题

我有一个Activity,我永远只能将拥有一个Activity

但是我确实有多个Fragments;其中一个包含MapView

我已成功在API level 3.0及更高版本中使用此工作。然而,问题开始时,我想去比这更低的使用兼容性库,我然后需要让我Activity延长FragmentActivity得到Fragments工作,然后我明显失去也延长MapActivity

问题的能力

我如何使用Compatibility Support Library以允许使用的Fragments和相同ActivityMapView

任何帮助将不胜感激。

P.S我个人认为他们在Compatibility Support Library之内没有包含对此的支持是很荒谬的。

回答

3

我已经完成了这个!使用此:

https://github.com/petedoyle/android-support-v4-googlemaps

它花了一些时间,但是这一点,我已经能够有片段和相同的活性下降到2.3里面MapView的(可能更低,为好)。你基本上从那个名为android-support-v4-r7-googlemaps.jar的github站点获取jar,并使用它来代替缺省的支持库。由此,您的主要活动仍然扩展FragmentActivity(这是在后台扩展MapActivity)。

在相同的链接上应该有一个自述文件以便进一步指导。

+0

是的,这很荒谬。 :P搜索时,主要是我发现的:人们说同样的事情哈哈。 – leenephi 2012-08-06 14:12:42

+0

谢谢你,完成了工作。愚蠢的机器人! – StuStirling 2012-08-06 14:30:36

+0

哈哈,好,我很高兴。 :) – leenephi 2012-08-06 14:37:57