我有一个 Activity A,它正在侦听一些websocket消息,当它收到某些消息时,它将通过startActivity()
导航到 Activity B。
当App处于前台时,一切工作正常,但是当它位于后台时,startActivity()
将导致App自动出现在前台。
我如何在后台“悄悄地” startActivity()而不带来
该应用程序到前台?
最佳答案
你不能您可以做的是设置一个标志,然后在onResume中调用startActivity进行下一个 Activity (如果设置了该标志)。
或使用片段代替 Activity 。
关于java - 当应用程序处于后台时,静默切换 Activity ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50673333/