android Activity生命周期

2019-10-22 14:10:25 浏览数 (1)

调用图

使用情境

B页面finish后 A页面刷新

这种情况可以重写A页面onResume()的方法,因为从A页面B页面A页面的状态为Paused B页面`finishA页面的状态就会变成Running,就会调用onResume()方法B页面finish前设置全局变量CommonData.isRefresh = true刷新页面后重置CommonData.isRefresh = false `

代码语言:javascript复制
@Override
public void onResume() {
    super.onResume();
    if(CommonData.isRefresh){
        onRefresh();
        CommonData.isRefresh = false;
    }
}

0 人点赞