请问如何触发系统的广播?
写了个广播接收的代码,有什么办法触发它吗?不要使用activity,因为不能让用户看到有东西显示而影响用户体验。

解决方案 »

  1.   

    貌似楼主对广播的机制还不是很了解,广播是轻量级的,广播的发送和接受都是无形的,并不会有东西显示(除非你接受广播是弹出东西)。广播在Activity、service里面都可以触发,并且广播的发送是没有针对性的,谁需要这个广播都可以接受。
      

  2.   

    谢谢huweilong1030,我现在做的是这样的一个例子,就是运行一个程序,这个程序用户表面看不到它存在。请问有什么好办法吗?
      

  3.   

    那就service吧。。通过广播起服务。服务监听。
    写个广播接收者,定制你要接收的广播,比如系统的短信广播。
      

  4.   


    楼上说的很对,用Activity可以提供用户操作的界面,广播、服务都是没有界面的,你运行服务后用户也是不知道的,只能在进程管理里面看到正在运行的服务。
      

  5.   

    对 用service吧  这样就看不到界面了
      

  6.   


      service 吧  。 仁兄说得对
      

  7.   

    service,监听你需要处理的广播消息