首页 > 学院 > 开发设计 > 正文

ViewPager挂载Fragment刷新Fragment数据

2019-11-09 18:52:53
字体:
来源:转载
供稿:网友

今天在项目开发各种用到TabLayout+ViewPager,遇到滑动ViewPager无法刷新Fragment的数据的问题,思来想去,还是从Fragment的生命周期入手,最后也是这么解决的,其实很简单,就是利用Fragment生命周期中的其中一个方法:

@Override public void setUserVisibleHint(boolean isVisibleToUser) { super.setUserVisibleHint(isVisibleToUser); if (isVisibleToUser) { //相当于Fragment的onResume Log.e("Fragment","----------------onResume----------------"); } else { //相当于Fragment的onPause Log.e("Fragment","----------------onPause----------------"); } }
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表