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