【问题标题】:android -how to listen to SpeakerPhone changeandroid - 如何收听 SpeakerPhone 的变化
【发布时间】:2013-05-22 14:18:43
【问题描述】:

我希望能够收听 android 原生扬声器按钮的开/关事件。

意识到我可以生成一个子线程并继续检查 AudioManager.isSpeakerphoneOn();那只会杀死电池寿命等。有这个听众吗?

【问题讨论】:

    标签: android speakerphone


    【解决方案1】:

    从 API 29 开始,您可以使用 Intent 过滤器AudioManager.ACTION_SPEAKERPHONE_STATE_CHANGED 注册BroadcastReceiver。

    文档在Android官方页面here.

    不幸的是,对于 API

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-11-28
      • 2018-06-02
      • 2011-11-15
      • 1970-01-01
      • 1970-01-01
      • 2011-06-24
      • 2020-12-16
      • 2021-09-27
      相关资源
      最近更新 更多