我正在开发一款包含多种警报和触发器的Android应用。 如果您在活动时停止移动(GPS跟踪),则会触发其中一个警报。
现在,当应用程序在后台运行时触发客户端在您切换回来时不会更新,并且收到的唯一通知是来自后端服务的推送通知。如果我通过通知输入,客户端会正确加载警报。
代码库非常广泛,并且由于时间和资源,最好避免巨大的重构任务。 是否有一种简单的方法可以让应用程序在后台运行时从活动A转到活动B.
答案 0 :(得分:2)
如果不将应用程序置于前台(使用Activity
),则无法在后台更改当前startActivity()
。但是,您肯定可以告诉应用程序,当它被带到前台时,应该启动某个Activity
或重新排列后备堆栈等等。
发布一些代码,也许我们可以提供更多帮助。