2013-04-26 104 views
1

我已經購買了藍牙耳機(MOTOROLA HK200),目的是使用即按即說應用程序中的通話按鈕。這樣,在我的應用程序運行時,當我按下耳機通話按鈕時,我想開始捕捉和發送音頻。但是,當我長時間按下通話按鈕時,會直接啓動新的通話,並且Android會提示一個對話框來選擇要用於撥打電話的應用程序(這不是我想要的)。通過捕獲事件ACTION_MEDIA_BUTTON(1),我已經通過有線耳機獲得了類似的結果,但我沒有得到與藍牙耳機呼叫按鈕相同的結果。使用通話按鈕藍牙耳機啓動我的應用程序

我一直在尋找很長一段時間的例子,但我還沒有找到解決方案。

感謝您的幫助,

回答

0

按下耳機時間長髮出AT指令的手機重撥最後一個號碼。我認爲它的調用BluetoothHandsfree.redial()(在packages/apps/Phone中)方法來調用最後一次呼叫,當電話接收到BLDN命令(或者另一個AT命令)時調用該呼叫。

相關問題