【发布时间】:2015-10-25 10:39:11
【问题描述】:
我有一个 android 应用程序,它等待来电到达,然后(当呼叫状态发生变化时(我正在使用电话管理器类来检测来电并且它工作得很好))我的应用程序会做一些事情。 问题是,如果我的应用程序正在运行并在后台监听呼叫,然后我打开其他一些繁重的应用程序并大量使用它们,我的应用程序会被系统暂停,用户必须重新打开它才能恢复监听用于电话。 只要用户没有按下我的应用程序内的“停止收听”按钮,有没有办法让我的应用程序等待呼叫? 谢谢。
【问题讨论】:
-
有什么用?我认为应用程序在一段时间后不使用时关闭是很常见的,而用户正在使用其他一些应用程序。这就是我的情况。
-
比你有答案...
-
想象一个带有计时器的应用程序。计时器设置为在一小时内滴答作响。但是用户正在使用其他一些应用程序,然后突然我的应用程序被暂停,这意味着计时器可能根本没有计时,因为整个应用程序都被暂停了。您的意思是,没有人找到创建此类计时器的解决方案。我正在寻找的只是这个问题的一些理论解决方案。一些指导。谢谢
-
顺便说一句...我看到我得到了太多的反对票。如果你们中的一个人能解释我的问题有什么问题,我会很高兴。
标签: android android-activity android-lifecycle