Java - android - 在后台运行时更改app的活动

时间:2018-05-25 01:27:04

标签: java android android-activity background-process

我正在开发一款包含多种警报和触发器的Android应用。 如果您在活动时停止移动(GPS跟踪),则会触发其中一个警报。

现在,当应用程序在后台运行时触发客户端在您切换回来时不会更新,并且收到的唯一通知是来自后端服务的推送通知。如果我通过通知输入,客户端会正确加载警报。

代码库非常广泛,并且由于时间和资源,最好避免巨大的重构任务。 是否有一种简单的方法可以让应用程序在后台运行时从活动A转到活动B.

1 个答案:

答案 0 :(得分:2)

如果不将应用程序置于前台(使用Activity),则无法在后台更改当前startActivity()。但是,您肯定可以告诉应用程序,当它被带到前台时,应该启动某个Activity或重新排列后备堆栈等等。

发布一些代码,也许我们可以提供更多帮助。