2011-08-23 69 views
1

可以在Android中處理有線耳機(沒有藍牙耳機,這是非常重要的)按鈕嗎? 例如,如果用戶按下「播放」按鈕(接收來電),我更改TextView的文本(這是一個虛擬示例,而不是真正的任務:))。Android中有線耳機按鈕

有人可以發佈示例代碼嗎? (如果可能的話)

感謝,IB

+0

這絕對有可能,因爲市場上有這樣的應用程序,比如[Headset Button Controller](https://market.android.com/details?id=com.kober.headsetbutton&feature=search_result)。 –

+1

我建議你看看[AudioManager](http://developer.android.com/reference/android/media/AudioManager.html),如果你還沒有。這可能是你正在尋找的。 – Codeman

回答

3

覆蓋onKeyDown()Activity並觀察KEYCODE_MEDIA_*家庭KeyEvents

+0

是的,這是解決方案,非常感謝。 –