Android fragment来回切换时,刷新数据

一般,我们做项目,底部的4个fragment切换时,最好可以刷新数据

做fragment显影藏时,最好用hide,show

这时会有一个方法onHiddenChanged

在这里面我们可以刷新数据

还可以做这个操作——点当前tab,也刷新界面

@Override
public void onResume() {
    super.onResume();
    showToast("刷新数据1");
}

@Override
public void onHiddenChanged(boolean hidden) {
    // TODO Auto-generated method stub
    super.onHiddenChanged(hidden);
    if (fragmentView != null && !hidden) {
        showToast("刷新数据2");
    }
}

可以根据hidden判断,当前是否重新回来这个fragment

猜你喜欢

转载自blog.csdn.net/qq_30711091/article/details/81629590