5

我开发了一个警报提醒类型的应用程序,所以当警报被调用时,我的广播接收器调用一个活动并触发一个通知并启动一项服务,它运行良好,

但是当我在其他应用程序中工作时,我的服务和通知被触发但活动未打开。它有时会发生,但并非全部。

那么,我如何才能优先考虑我的活动,以便在我们处理其他应用程序时它可以始终打开,就像在呼叫接收器屏幕中一样。

4

1 回答 1

1

我认为当其他应用程序排在前面时,您无法将您的应用程序置于首位。呼叫接收者屏幕是具有特殊权限的系统窗口。您的应用程序不能拥有相同的内容。

作为替代方案,您可以向状态栏发出通知。

于 2012-05-17T04:48:41.577 回答