【问题标题】:Send notifications only when activity is in background仅当活动在后台时发送通知 【发布时间】:2011-03-04 07:06:45 【问题描述】: 我需要一种方法来确定活动是处于活动状态还是在后台。我有一个通知用户的服务,但我只想在活动不活动时这样做。 我可能会使用全局变量,例如在 onStop() 中设置它们,但还有其他方法吗? 【问题讨论】: 标签: android 【解决方案1】: 你有没有试过用ActivityManager#getRunningAppProcesses()直接从How to determine if one of my activities is in foreground那里得到这个想法 【讨论】: