在action_power_connected / disconnected上插入/更新电池信息到db

时间:2012-02-21 09:31:44

标签: android database service broadcastreceiver

我是Android Dev的新手,但最近开始创建一个基于BroadcastReceiver服务的应用程序,该应用程序侦听ACTION_POWER_CONNECTED& ACTION_POWER_DISCONNECTED广播。收到这两项行动后我的服务被调用,但我面临两个问题(或问题),

1)因为,我需要在接收到ACTION_POWER_CONNECTED时将电池信息插入到db中,我启动服务并让它执行插入部分。现在数据插入完成后,如何停止服务?我读到了关于stopSelf等等。有没有一种方法可以做到这一点?

2)收到ACTION_POWER_DISCONNECTED后,我再次需要启动服务(如果尚未运行),然后用充电断开信息更新第一个条目,最后再次停止服务。在这种情况下,我如何告诉服务它需要调用update方法,因为收到了DISCONNECT意图。

请指导。 如果有人要求,代码段要理解,我也可以发布,但如果需要,请告诉我。

谢谢和最诚挚的问候 Omkar Ghaisas

0 个答案:

没有答案