1.fragment的onResume不执行时,可以采用下面的方法
@Override
public void setUserVisibleHint(boolean isVisibleToUser) {
super.setUserVisibleHint(isVisibleToUser);
if (isVisibleToUser) {
//相当于Fragment的onResume
} else {
//相当于Fragment的onPause
}
}
本文介绍了一种当 Fragment 的 onResume 方法不被调用时的替代解决方案。通过重写 setUserVisibleHint 方法,开发者可以在 Fragment 变为可见或不可见时执行相应的逻辑,这类似于实现了 onResume 和 onPause 的功能。
2063

被折叠的 条评论
为什么被折叠?



