android - 如何在Android中检查天气扬声器是否正在使用?

标签 android audio android-service android-audiomanager speaker

我正在使用音频管理器,但是如何检查扬声器是否在使用中?

audioManager =(AudioManager)context.getSystemService(Context.AUDIO_SERVICE);

最佳答案

试试这个:

boolean activeFlag = audioManager.isMusicActive();

关于android - 如何在Android中检查天气扬声器是否正在使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42870525/

相关文章:

java - 当用户关闭应用程序时服务不会停止

Android - 每行调用动态监听器的 ListView 动态按钮

android - Google Drive get token + refresh token 为什么这么复杂?

java - 从图库中选择图像在 android 中不起作用

javascript - HTML5 音频无法播放有效源

java - 使用 JAudioTagger 获取轨道持续时间?

android - sonar lint 插件无法读取 lint-results.xml

java - 如何连续播放AudioInputStream的音频?

java - Android:在不影响电池生命周期的情况下将数据保存在 RAM 中

android - 当我锁定屏幕时,Android 上的 OpenSL 音频停止 5.0.1 OK 6.0.1 Not OK