美文网首页
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