问题过程:
0.初始化开始finish(开始)跳转到activityA,activityA生命周期走了onResume->onPause->onResume;
1. activityA(中有三个Fragment)跳转 activityB,activityA生命周期走了onPause;
2. activityB中finish自己,activityA生命周期走了onPause->onResume->onPause->onResume;
结论:这不是有走了一边初始化的activityA的生命周期吗?
解决:
在设置 -> 开发者选项->不保留活动(用户离开后即销毁每个活动),查了一下,如果被选中了,会影响Android的默认生命周期!!!