首先,我知道我的问题违背了 Android 的理念,但我别无选择,这个应用程序将在嵌入式汽车 gps 上运行,我需要带一个 Activity 来防止车祸,例如,当它发生在用户周围时。我必须将其他 Activity 放在后面,并在没有用户操作(如前面的通知)的情况下弹出警报。
有没有一种方法可以像单击 android 任务切换器时那样将 Activity 手动恢复到最前面?
最佳答案
在您的 Service
中调用 getApplicationContext()
,这将为您提供一个 Context
,然后启动目标 Activity
和往常一样。
关于android - 如何从后台服务将 Activity 带到前台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2461742/