首页 > 试题广场 > 有关Broadcas Intent和Broadca
[单选题]
有关Broadcas Intent和Broadcast Receiver说法正确的是(      )
  • 程序广播Intent对象时,需要先建立Intent对象,并指定待广播消息
  • 可以使用sendBroadcast方法广播Intent对象
  • 可以使用registerReceive方法注册Broadcast Receiver
  • 可以在应用程序的manifets.xml文件中注册Broadcast Receiver
sendBroadcast(intent); 想知道b为啥不对
编辑于 2019-09-17 11:17:41 回复(0)
揚头像
第一种:在androidmanifest.xml中注册。
第二种:动态注册。在Activity中绑定接收者必须依附该应用程序存在,或者一个BroadcastReceiver用于更新UI,就没有必要再程序关闭时接收者还运行,故无需在AndroidManifest.xml中注册而可以放在Activity中注册。


android.context.ContextWrapper.registerReceiver
public Intent registerReceiver (BroadcastReceiver receiver, IntentFilter filter) 

Register a BroadcastReceiver to be run in the main activity thread. The receiver will be called with any broadcast Intent that matches filterin the main application thread.

发表于 2019-09-10 22:10:09 回复(0)