【发布时间】:2012-04-02 23:46:27
【问题描述】:
有谁知道我如何检测设备上的耳机插孔是否在 Android 上拔下?我有一个音乐播放器,拔下耳机时我需要暂停音乐。我发现最接近的是使用AudioManager。这是正确的方向吗?
【问题讨论】:
-
这是一个很好的 Android MediaPlayer 实现@GitHub。它与
MediaSessionCompat和HeadsetListener集成在一起——BroadcastReceiver的实现在耳机断开连接时暂停播放。此外,它还通过AudioManager处理音频焦点。
标签: java android audio media-player android-audiomanager