美文网首页
在Fragment 中用 ViewPager 加载Fragmen

在Fragment 中用 ViewPager 加载Fragmen

作者: 南窗云 | 来源:发表于2018-09-03 10:13 被阅读0次

    描述

    接到一个子任务的需求,需要使用 ViewPager 多层嵌套来解决。结构如下:

    嵌套两层ViewPager

    问题

    结果 子任务页 加载时会出现空白页,不显示内容

    解决 & childFragmentManager

    //        val adapter = SubtaskPagerAdapter(activity!!.supportFragmentManager, context as Context, data, from, jobId, type)
            val adapter = SubtaskPagerAdapter(childFragmentManager, context as Context, data, from, jobId, type)
            with(vp_sub_task) {
                setAdapter(adapter)
                offscreenPageLimit = data.size
    //          设置不可滑动
                setSlide(false)
            }
    
    

    在Fragment中使用ViewPager时,
    不能使用 activity!!.supportFragmentManager ,
    而应该使用 childFragmentManager

    问题解决了,特此记录。

    うずまき ナルト

    相关文章

      网友评论

          本文标题:在Fragment 中用 ViewPager 加载Fragmen

          本文链接:https://www.haomeiwen.com/subject/ikfewftx.html