您的位置:首页 > 移动开发

ViewPager+Fragment使用FragmentPageAdapter时app与v4下FragmentManager冲突的解决

2017-11-20 15:07 330 查看
问题:

在使用ViewPager+Fragment的时候,使用ViewPager提供的FragmentPageAdapter的时候,FragmentPageAdapter的FragmentManager参数必须是V4包下的,当项目里的FragmentManager是app下的时候,就会冲突。

原因:

fragmentPagerAdapter是继承了PagerAdapter,该类为v4包独有。


解决方式:

把fragmentPagerAdapter里的代码复制过来重写该类,将里面的V4下的FragmentManager等全部改为app下的,然后继承自己的fragmentPagerAdapter即可
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐