0
在我的實驗室工作,我要創建一個服務,該服務發送通知時,電池放電的速度大於設定。的Android:如何從業務數據傳遞到廣播reciever
我創建的活動與的EditText此值和用於啓動和停止的服務2按鈕。我還創建了一個BatteryService類,繼承自Service類和BatteryReciever。
現在reciver寄存器與服務行動BATTERY_CHANGED在onStartCommand。問題是如何將數據傳遞給接收者或如何知道服務中的事件。
什麼是解決這一任務的最佳方法是什麼?
如果我sendBroadcast,它會調用reciever的另一個實例。調用後,我將失去它 – hinduCoder 2015-04-04 14:00:27
沒有「接收器的另一個實例」。 '意圖'激活當前註冊的接收器。 – 2015-04-04 14:01:39
我收到了預期的效果,但是我創建了自定義操作的意圖(並且收件人也使用了它)。正如我所說的那樣,這是明確的意圖。謝謝你,對我很有幫助 – hinduCoder 2015-04-04 14:26:48