在Android中,我们可以通过 AudioManager 来判断是否有声音在播放。 实例1: 源码地址:  PhoneWindowManager.java (frameworks\base\policy\src\com\android\internal\policy\impl)   源码如下:
     

  /**      * @return Whether fm is being played right now.      */     boolean isFmActive() {         final AudioManager am = (AudioManager)mContext.getSystemService(Context.AUDIO_SERVICE);         if (am == null) {             Log.w(TAG, "isFmActive: couldn't get AudioManager reference");             return false;         }         return am.isFmActive();     }

转载于:https://www.cnblogs.com/aikongmeng/p/3697373.html

更多相关文章

  1. Android(安卓)SDK Manager无法获取其他版本的问题
  2. android自定义dialog
  3. Android中调用startActivity结果导致:java.lang.RuntimeException
  4. Andoid - 开发实例(2): ViewPager卡片式界面2
  5. android用户界面之AlarmManager教程实例汇
  6. Android(安卓)2.1 源码结构分析
  7. 从简单的android 登陆应用 ,学习布局,
  8. android 移植 rp-pppoe
  9. Android查看jar包源码问题

随机推荐

  1. Android(安卓)加载图片占用内存分析
  2. 解读Android LOG机制的实现:(2)JAVA域输出LO
  3. Android以太网框架情景分析之NetworkFact
  4. Android自动化测试学习之robotium笔记
  5. 如何通过PC端连接Android设备进行adb调试
  6. 【一个android小应用的诞生全过程】【7.2
  7. Kotlin学习笔记(一)---从零学习Kotlin
  8. Android分享文件到微信和QQ功能的实现(兼
  9. Android应用程序如何避免内存泄漏以及如
  10. 谷安: 两分钟内呈现 6 小时的 Android 游