13
Q
音量變化監聽器?
A
回答
12
退房registerMediaButtonEventReceiver(ComponentName broadcastReceiver);
定義BroadcastReceiver
,處理ACTION_MEDIA_BUTTON
。接收到的intent
包含一個附加字段EXTRA_KEY_EVENT
,其中包含導致廣播的關鍵事件。您可以使用此鍵事件來獲取按下哪個鍵。編輯:
這只是一個示例代碼。語法錯誤可能在那裏。
// in onCreate of activity
registerMediaButtonEventReceiver(mediaReceiver);
// later somewhere in activity.
MediaButton_Receiver mediaReceiver = new MediaButton_Receiver();
class MediaButton_Receiver implements BroadcastReceiver {
void onReceive(Intent intent) {
KeyEvent ke = (KeyEvent)intent.getExtra(Intent.EXTRA_KEY_EVENT);
if (ke .getKeyCode() == KeyEvent.KEYCODE_VOLUME_DOWN) {
}
// Similarly other key codes .......
}
}
註銷在onPause()
或onStop()
相關問題
- 1. Tab變化監聽器android
- 2. 註冊長按音量鍵監聽器
- 3. 黑莓聲音配置文件變更/音量變更監聽器
- 4. 編輯文本變量變化的監聽器
- 5. 指令監聽控制器變量變化
- 6. jquery中的事件監聽器用於變量變化
- 7. 監聽器在JavaScript類變化/ JQuery的
- 8. eclipse e4 PartStack變化監聽器
- 9. 鈦wifi事件監聽器變化
- 10. GalleryView項目變化監聽器
- 11. 全局變量的JS監聽器?
- 12. android監聽器接口變量null
- 13. 變量對事件監聽器的值
- 14. Javascript添加音頻音量更改事件監聽器
- 15. 監聽音頻線
- 16. C#Web流量監聽器
- 17. AS3 - 檢測變量變化並將值傳遞給監聽者
- 18. 音頻的Android事件監聽器
- 19. Android監聽器語音識別不叫
- 20. 創建事件監聽器,監聽變量中的值是否已更改
- 21. C++變量變化監測
- 22. Android監聽器中斷監聽器
- 23. 爪哇 - 聽變量變化
- 24. python音頻監聽器在幾分鐘後失去質量
- 25. 音量按鈕按鍵事件的監聽器
- 26. 當關閉屏幕時Android音量按鈕監聽器
- 27. 發送按鈕/音量按鈕動作監聽器
- 28. 更改鈴聲音量和其他設置的Android監聽器?
- 29. android錄音音量變化
- 30. jQuery監聽跨度編號的變化
接收器,你能不能給的是請的例子嗎? – kevdliu
我已經添加了示例代碼。但它有語法錯誤。也應該檢查操作鍵或鍵入。首先,這很好,稍後添加。 – Ronnie
另外不要忘記取消註冊接收器,否則使用媒體按鈕事件的其他應用程序可能會受到影響。 – Ronnie