//动态广播
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); br = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { Toast.makeText(context, "这是tusi广播", Toast.LENGTH_SHORT).show(); } }; IntentFilter filter=new IntentFilter(); filter.addAction(Dongtai); //注册广播 registerReceiver(br,filter); Intent in=new Intent(); in.setAction(Dongtai); //发送广播 sendBroadcast(in); } @Override protected void onDestroy() { super.onDestroy(); //取消注册 unregisterReceiver(br); }//静态广播
创建普通类继承BroadcastReceiver
在配置文件中注册
<Receiver android:name="包名.类名">
<intent-filter> <action android:name="jingtai"></intent-filter> </Receiver>