读书人

Broadcast登记的一点疑问

发布时间: 2012-08-28 12:37:01 作者: rapoo

Broadcast注册的一点疑问
注册BroadcastReceiver有两种方式。一种方式是,静态的在AndroidManifest.xml中用<receiver>标签生命注
册,并在标签内用<intent-filter>标签设置过滤器。另一种方式是,动态的在代码中先定义并设置好一个
IntentFilter 对象,然后在需要注册的地方调用Context.registerReceiver()方法


现在才发现有些action静态注册时无效,必须通过代码注册才有效呢?如: android.intent.action.TIME_TICK 或 android.intent.action.SCREEN_OFF/ON


android这样设计有什么用意呢?谢谢...



[解决办法]

读书人网 >Android

热点推荐