1
我想知道是否有一種方法可以讓活動/服務中包含的BroadcastReceiver在代碼中遠程註冊/註銷。遠程註冊/取消註冊BroadcatReceiver
是否可行或者我應該實現一箇中間的外部BroadcastReceiver來完成這項工作?
我想知道是否有一種方法可以讓活動/服務中包含的BroadcastReceiver在代碼中遠程註冊/註銷。遠程註冊/取消註冊BroadcatReceiver
是否可行或者我應該實現一箇中間的外部BroadcastReceiver來完成這項工作?
這聽起來像你正在使用一些專門的硬件。如果您可以控制其設計,則可以使用藍牙來完成您要查找的內容。如果你讓你的外部傳感器像藍牙設備一樣使用avrcp,你可以讓它發送類似暫停/播放鍵的東西,然後讓你的應用綁定到ACTION_MEDIA_BUTTON意圖。操作系統每當接收到事件時都會自動調用您的活動,只需確保您的接收器的優先級高於內置媒體播放器,並通過返回true消耗該事件,否則內置播放器將啓動。我猜想這是一種混雜物,但我認爲這會達到你要找的。
或者我離開了商標,完全誤解了你的問題。
什麼工作是 – Falmarri 2010-12-08 16:33:24