0

我正在使用以下代码在视图中加载活动:

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 **

活动从服务中调用。

有没有办法可以防止我的活动被破坏,或者只是在它被创建时保持专注?

4

0 回答 0