美文网首页
fragment 懒加载最新的写法

fragment 懒加载最新的写法

作者: 神经病人思路广 | 来源:发表于2019-12-13 14:07 被阅读0次

由于我是用vieaPager包裹的fragment,所以直接让你的adapter继承:

class CheckListPageAdapter(fm: FragmentManager) : FragmentStatePagerAdapter(fm,BEHAVIOR_RESUME_ONLY_CURRENT_FRAGMENT)

baseLazyFragment:

abstract class BaseLazyFragment : BaseFragment() {
    private var isLoaded = false
    final override fun onResume() {
        super.onResume()
        if (isLoaded){
            onLazyResume()
        }
        if (!isLoaded) {
            initView()
            initData()
            isLoaded = true
        }
    }
    /**
     * 子类的所有resume操作在此方法中进行
     */
    open fun onLazyResume() {

    }
}

相关文章

网友评论

      本文标题:fragment 懒加载最新的写法

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