Android:在任意运行应用前打开activity
Android: Open activity in front of any running app
当在 onMessageReceived 方法中收到某些消息时,我试图从 FirebaseMessaging 服务打开 activity。我想在任何 运行 应用程序(如 Facebook 或地图)前显示 activity。但是当收到消息并且我启动了 activity 它落后于 运行 应用程序。
这是我用来启动 activity 的代码。
val intent = Intent(this, SomeActivity::class.java)
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_SINGLE_TOP)
startActivity(intent)
如有任何帮助,我们将不胜感激。
启动 Android 10 我们对完全从后台启动 Activity
有一些限制。查看 DOC for more info and list of exceptions
当在 onMessageReceived 方法中收到某些消息时,我试图从 FirebaseMessaging 服务打开 activity。我想在任何 运行 应用程序(如 Facebook 或地图)前显示 activity。但是当收到消息并且我启动了 activity 它落后于 运行 应用程序。
这是我用来启动 activity 的代码。
val intent = Intent(this, SomeActivity::class.java)
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_SINGLE_TOP)
startActivity(intent)
如有任何帮助,我们将不胜感激。
启动 Android 10 我们对完全从后台启动 Activity
有一些限制。查看 DOC for more info and list of exceptions