在Jelly Bean上进行语音搜索之前处理耳机按钮

时间:2012-07-12 12:03:47

标签: android android-4.2-jelly-bean

Android Jelly Bean推出了一种语音搜索功能,通过长按耳机的播放/暂停按钮激活。由于我的应用程序需要能够利用这些长按,我想知道是否有任何方法可以禁用语音搜索或通过按钮事件使Android播放公平。

1 个答案:

答案 0 :(得分:1)

我自己没有尝试过,但你可以使用AudioManager的registerMediaButtonEventReceiver方法让它工作,因为音量按钮是媒体按钮。

AOSP音乐应用程序有MediaButtonIntentReceiver响应音量按钮按下。

此解决方案的功劳属于this answer