ViewPager挂载Fragment刷新Fragment数据

    xiaoxiao2021-03-26  35

    今天在项目开发各种用到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----------------"); } }
    转载请注明原文地址: https://ju.6miu.com/read-664162.html

    最新回复(0)