我正在使用以下代码在视图中加载活动:
LocalActivityManager mgr = getLocalActivityManager();
Intent i = new Intent(this, SomeActivity.class);
Window w = mgr.startActivity("unique_per_activity_string", i);
View wd = w != null ? w.getDecorView() : null;
这似乎完美无缺。唯一的问题是被加载的活动被破坏了,所以我无法使用该活动。
**活动(主要)创建,isFirst = true **
**活动(主要)简历**
**活动(主要)暂停,UserClosed = false **
**活动(主要)简历**
**服务(windowservice)创建**
BroadcastReceiver已初始化。
**服务(windowservice)开始** **活动(rammonitor)创建,isFirst = true **
**活动(rammonitor)简历**
**活动(主要)暂停,UserClosed = true **
**活动(rammonitor)暂停,UserClosed = true **
从服务调用活动。
有没有办法可以阻止我的活动被摧毁,或者只是在创建它时保持它的焦点?