问题:用LocalActivityManager的startActivity函数创建一Activity,并返回Window,然后从window中取出view放到framelayout中,发现Activity的onResume函数不被执行。
问题解决:需要调用LocalActivityManager的disptchResume()函数才可以唤起activity的onResume函数。
完整设置:
oncreate()--------------mLocalActivityManager.dispatchCreate(arg0);参数arg0为oncreate方法的形参
onpause()--------------mLocalActivityManager.dispatchPause(isFinishing());传入true
onresume()--------------mLocalActivityManager.dispatchResume();