8

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

4

1 回答 1

1

我自己没有尝试过,但是您可以使用 AudioManager 的registerMediaButtonEventReceiver方法来实现它,因为音量按钮是媒体按钮。

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

此解决方案的功劳属于此答案

于 2012-07-17T04:20:28.180 回答