【问题标题】:FragmentActivity with a Fragment Containing a MapView带有包含 MapView 的片段的 FragmentActivity
【发布时间】:2012-08-06 13:58:15
【问题描述】:

我知道有一些这样的问题,但我正在寻找的内容与我看到的方式略有不同。

问题

我有一个Activity,我只会有一个Activity

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

我已经成功地在API level 3.0 及更高版本中实现了这个功能。但是,当我想使用兼容性库低于此值时,问题就开始了,因为我需要使我的 Activity 扩展 FragmentActivity 以使 Fragments 工作,然后我显然失去了扩展 @987654329 的能力@

问题

如何使用Compatibility Support Library 启用FragmentsMapView 在同一个Activity 中的使用?

任何帮助将不胜感激。

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

【问题讨论】:

    标签: android android-fragments android-mapview android-maps android-compatibility


    【解决方案1】:

    我就是这么做的!使用这个:

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

    这花了一些时间,但有了这个,我已经能够在同一个 Activity 中将 Fragments 和 MapView 降低到 2.3(也可能更低)。你基本上从那个 github 站点获取 jar,它被称为 android-support-v4-r7-googlemaps.jar,并使用它而不是默认的支持库。这样,您的主要活动仍然会扩展 FragmentActivity(在后台扩展 MapActivity)。

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

    【讨论】:

    • 是的,这很荒谬。 :P 搜索后,我发现的大多是:人们说同样的话哈哈。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-25
    • 1970-01-01
    • 2014-11-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多