【发布时间】:2011-11-19 22:39:19
【问题描述】:
我正在构建一个系统状态记录器。当任何活动/任务被带到堆栈的停止并被用户看到(不仅仅是我写的那个)时,我希望得到通知。
ActivityManager 可以计算出最上面的内容: http://developer.android.com/reference/android/app/ActivityManager.html
但是,这需要我经常轮询以重新计算最重要的内容,从而浪费大量资源。有没有办法在活动发生变化时接收事件/回调/通知?
** 编辑 ** 明确一点——我希望在 任何 活动变为活动活动时收到通知。
【问题讨论】:
-
你解决过这个问题吗?
-
投票是我们最终所做的。事实证明,它并不太贵。
标签: android service android-activity