检测何时调用非应用程序活动

时间:2011-07-05 12:47:19

标签: android android-activity media-player

我试图在我的所有活动中使用主题曲调。从其他Stack Overflow问题可以看出,服务是正确的方法。为了阻止主题曲调的播放,我需要检测何时执行的活动不属于我的应用程序。

有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

你不能只为你的所有活动使用onPause()和onResume()等,并跟踪它们是否仍然被使用,并向服务或其他东西发送消息?我不认为你能说出其他应用程序的优雅使用时间,但我可能会非常错误......

还有onAudioFocusChange(etc)可让您检测是否有其他东西试图播放音乐......