是否有回调,以便我知道用户何时从FragmentA
转到FragmentB
?
我想在FragmentB中捕获这种行为,以便我可以执行一些操作......
答案 0 :(得分:7)
以下是片段对用户可见时的回调。
@Override
public void setUserVisibleHint(boolean isVisibleToUser) {
super.setUserVisibleHint(isVisibleToUser);
if (isVisibleToUser) {
DO YOUR OPERATIONS HERE
}
}
答案 1 :(得分:-3)
您可以使用片段的onPause和onResume状态进行检查。
如果你想检查FragmentB是否在前面,那么只需在FragmentB中的onResume中打印一个toast消息。