android - 从一类其他应用程序中在Android中打开一个应用程序

标签 android audio android-intent

我正在构建一个Android应用程序,当打开任何音乐播放器应用程序时,需要将其打开(在后台运行)。示例-默认播放器,任何音乐播放器应用程序(例如soundcloud等)。当音乐播放器通过捕获声音打开时,我可以打开我的应用程序,但是只要有警报音乐(例如Facebook或whatsapp或SMS警报),它也会打开。如果有任何解决方案,请告诉我。在此先感谢一吨。

最佳答案

我认为您无法检测到媒体应用何时为 OPENED 。但是,您可以检测到媒体应用何时开始播放音乐,请在此处查看:

Android: Detect another application has started playing audio

如果您知道要收听哪些应用程序,则可以从以下位置检测到其他应用程序:

Android, Detect when other apps are launched

关于android - 从一类其他应用程序中在Android中打开一个应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25322538/

相关文章:

android - 在Android中添加图像导致: Unable to resume activity : Failure delivering result ResultInfo{who=null, request=100, result=-1, data=null}

android - 如何从 Chrome 内部触发的 Intent 将结果返回到您的网页?

Android 本地化 - 如何使用 values folder -b qualifier

android - 检测是否从 Google Play 与 Amazon 与其他下载了 Android 应用程序

ipad - AudioServicesPlaySystemSound 不适用于 iPad 设备

math - 主动噪声消除的原理是什么?

android - 应用插件 : 'com.google.gms.google-services' makes error in build. gradle

android - 如何将空气库打包到另一个 Android 库

java - 录制音频时运行其他进程

android - 开始一个使用 asynctask 的新 Activity