【发布时间】:2017-01-24 13:29:19
【问题描述】:
我有一个带有服务的 Android 应用程序。如果应用程序已最小化但仍在后台,我可以通过 startActivity 调用将其返回到前台。但是,如果应用程序从最近的应用程序列表中滑出,则此调用不起作用。
如果应用程序被刷掉,我如何从服务中重新打开该应用程序?
【问题讨论】:
-
你为什么想要那个
-
虽然好方法是从那里推送通知,但您开始活动上传一些代码
-
@TimCastelijns 该应用程序处理 voip 呼叫,我想在有来电时打开它
-
您有多确定问题是 startActivity 不起作用?也许问题是服务没有运行
-
它在 Android 设置菜单的正在运行的应用程序部分中是这样说的。然而,在查看代码之后,它有点复杂。该服务位于应用程序使用的库项目中。当有传入事件时,服务调用一个运行上述代码的侦听器,但它在应用程序的主要活动中调用它(因为服务不知道应用程序本身的活动,它在单独的项目中)。如果应用被刷掉了还能用吗?
标签: android android-activity android-service