美文网首页
Fragment 的setUserVisibleHint()生命

Fragment 的setUserVisibleHint()生命

作者: Yang_Bob | 来源:发表于2016-10-20 16:28 被阅读559次

    参考:http://www.cnblogs.com/Jieth/p/5855757.html

    FragmentPagerAdapter加载fragment并使用setUserVisibleHint()处理预加载时,在setUserVisibleHint()中请求网络数据时,出现xml中控件获取都是null的情况,纠其原因,是 setUserVisibleHint是比oncreateView先加载,所以调用setUserVisibleHint时是空。


    自己挖的坑自己填...

    思路:onCreateView和setUserVisibleHint都调用onvisible(),两个条件同时满足则加载布局或者数据

    view也可以单独换成一个标记,在oncreateView里赋值true

    解决!!!,特此记录下。

    相关文章

      网友评论

          本文标题:Fragment 的setUserVisibleHint()生命

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