【发布时间】:2012-05-17 04:37:30
【问题描述】:
我已经开发了一个警报提醒类型的应用程序,所以当警报被调用时,我的广播接收器会调用一个活动并触发一个通知并启动一项服务,它运行良好,
但是当我在其他应用程序中工作时,有时会触发我的服务和通知,但活动未打开。它有时会发生而不是全部。
那么,如果我们在其他应用程序上工作,我怎样才能优先考虑我的活动,以便它可以始终打开,就像在呼叫接收器屏幕中一样。
【问题讨论】:
我已经开发了一个警报提醒类型的应用程序,所以当警报被调用时,我的广播接收器会调用一个活动并触发一个通知并启动一项服务,它运行良好,
但是当我在其他应用程序中工作时,有时会触发我的服务和通知,但活动未打开。它有时会发生而不是全部。
那么,如果我们在其他应用程序上工作,我怎样才能优先考虑我的活动,以便它可以始终打开,就像在呼叫接收器屏幕中一样。
【问题讨论】:
我认为当其他应用程序排在前面时,您无法将您的应用程序置于首位。呼叫接收者屏幕是具有特殊权限的系统窗口。您的应用程序不能拥有相同的内容。
作为替代方案,您可以向状态栏发出通知。
【讨论】: