我买了一个蓝牙耳机(摩托罗拉HK200),打算在一键通应用程序中使用呼叫按钮。这样,当我的应用程序运行时,当我按下耳机呼叫按钮时,我想要开始捕获和发送音频。然而,当我长时间按下呼叫按钮时,一个新的呼叫被直接启动,Android会提示一个对话框,要求选择我想要用来进行呼叫的应用程序(这不是我想要的)。通过捕获event ACTION_MEDIA_BUTTON (1),我已经用有线耳机实现了类似的功能,但用蓝牙耳机呼叫按钮却没有得到同样的结果。
我已经寻找了很长一段时间的例子,但我没有找到解决方案。
谢谢你的帮忙,
发布于 2013-04-29 17:29:56
长时间按下头戴式耳机将向电话发出AT命令,以重拨最后一个号码。我想它会调用BluetoothHandsfree.redial()方法(在packages/apps/ phone中)来调用最后一次调用,当phone接收到BLDN命令(或者可能是另一个AT命令)时就会调用。
https://stackoverflow.com/questions/16233056
复制相似问题