首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >android.support.v4.app.Fragment:未定义的方法getChildFragmentManager()

android.support.v4.app.Fragment:未定义的方法getChildFragmentManager()
EN

Stack Overflow用户
提问于 2013-04-04 15:59:12
回答 2查看 12.6K关注 0票数 2

我正在使用ActionBarSherlockViewPageIndicator,并且我试图实现嵌套片段,但是getChildFragmentManager()方法在我的android.support.v4.app.Fragments中没有定义。

没有其他错误,ABS和VPI工作正常。

我没有使用支持库v13,我使用的是最新版本,并且我已经清理了我的项目。一个正常的android.app.Fragment不会抱怨getChildFragmentManager()

我还尝试重新排列支持库依赖项(在ABS中为android- support -v4.jar,在VPI和主项目中引用它,或者在外部jar中为android-support-v4.jar),但getChildFragmentManager()仍然没有定义。

如果我删除了VPI,getChildFragmentManager()可以工作,但是VPI当然会停止工作。所以,一定是依赖关系出了问题,但我已经没有办法尝试了。

任何帮助都将不胜感激!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-04-05 02:15:12

由于ABS和我的项目中的版本不同(但不是使用VPI),我遇到了一些与支持库类似的问题

尝试使用Android SDK Manager下载最新的android-support-v4.jar,然后将jar从<sdkdir>/extras/android/support/v4/android-support-v4.jar复制到您的项目以及ABS和VPI (afaik和VPI的下载中都有一个旧版本的android-support-v4.jar )

票数 9
EN

Stack Overflow用户

发布于 2014-03-11 08:44:16

我也有同样的问题。我的项目中的文件日期是9/13,而我的/extras/android/support/v4/目录中的文件日期是7/13。替换该文件解决了我的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15805574

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档