当前位置:编程学习 > wap >>

如何让自己注册的BroadcastReceiver可以一直监听

  我自己用AlarmManager做了一个闹钟的程序,并且在该程序下注册了一个BroadcastReceiver,当程序是活跃的时候闹钟功能是可以实现的,但是如果将所有进程都杀死之后,那闹钟功能就失效了。现在希望达到的功能就是,不管当前是什么情况,自己写的receiver都能够接收到广播并作相应的处理。求教各位大虾,这个要怎么实现?在线等。 --------------------编程问答-------------------- 服务监听!! --------------------编程问答--------------------
引用 楼主 asiaLIYAZHOU 的回复:
我自己用AlarmManager做了一个闹钟的程序,并且在该程序下注册了一个BroadcastReceiver,当程序是活跃的时候闹钟功能是可以实现的,但是如果将所有进程都杀死之后,那闹钟功能就失效了。现在希望达到的功能就是,不管当前是什么情况,自己写的receiver都能够接收到广播并作相应的处理。求教各位大虾,这个要怎么实现?在线等。

Lz可以在相应服务重写onDistory方法,意外被kill掉的时候  会执行onDistory方法  来判断当前服务为null的话  重新启动服务
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,