【问题标题】:Eclipse Android missing getSupportFragmentManager and getChildFragmentManagerEclipse Android 缺少 getSupportFragmentManager 和 getChildFragmentManager
【发布时间】:2015-07-11 09:38:00
【问题描述】:

您好,我尝试使用 android 支持的 lib v4 和 v13 而不是 android app lib,但 eclipse 仍然无法识别 getSupportedFragmentManager 和 getChildFragmentManager 函数。为了让 eclipse 识别这两个功能,我需要采取什么步骤吗? 目前使用 Eclipse luna 和最新的 android sdk,针对 api 17 平台。

我需要任何一个函数来查看为什么应用程序崩溃而没有找到 id 的视图?在 dialogfragment 中使用 viewpager 时。

提前致谢。

【问题讨论】:

  • 你能把你的代码贴在这里吗?
  • 代码可以在这里找到,关于我的另一个问题:stackoverflow.com/questions/31335482/…
  • @Kiloreux 我找到了 eclipse 无法识别这两个函数的原因,那是因为虽然 getSupportFragmentManager 在受支持的 lib v13 中可用,但这两个函数仅在支持 lib v4 中可用,考虑到 v13 更高,这很奇怪包括 v4。也许他们出于某种原因删除了 v13 中的 getChildFragmentManager 函数。使用此处提供的软件jd.benow.ca 搜索他们所在的类和 viola 的函数时发现,v13 实际上在任何可用的类中都没有 getChildFragmentManager,它只存在于 v4

标签: android android-viewpager android-dialogfragment android-nested-fragment


【解决方案1】:

我找到了 eclipse 无法识别这两个函数的原因,这是因为虽然 getSupportFragmentManager 在受支持的 lib v13 中可用,但这两个函数仅在支持 lib v4 中可用,考虑到 v13 更高且包含 v4,这很奇怪。也许他们出于某种原因删除了 v13 中的 getChildFragmentManager 函数。在使用 jd.benow.ca 提供的软件搜索他们所在的类和 viola 的函数时发现,v13 实际上在任何可用的类中都没有 getChildFragmentManager 并且它只存在于 v4 中,所以现在,如果需要 getChildFragmentManager,现在只需使用 support lib v4,或者找到一种同时使用 support lib v4 和 13 的方法。使用 support lib v4 和 v13 进行愉快的编程。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-04-14
    • 1970-01-01
    • 1970-01-01
    • 2023-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多