2011-03-28 76 views
1

我正在編寫一個Android應用程序,通過麥克風輸入讀取外部硬件。我的問題是,有時手機會認爲通過麥克風傳來的信號是「播放」按鈕並開始播放音樂。 (播放按鈕將麥克風對地短路,並且我正在閱讀的一些信號足夠接近)在Android應用程序中阻止「播放」耳機按鈕

我已經看到了阻止耳機播放按鈕的應用程序。我想知道如何將這個功能添加到我自己的應用程序中。

回答

0

只是猜測:爲ACTION_MEDIA_BUTTON意圖設置一個廣播接收器並處理它,以便它不會傳遞到音樂應用程序。

0

也許你應該交流耦合你的輸入信號與串聯電容器?這將對低頻響應給出限制,但是您可能不應該依賴於此。