广播

来源:互联网 发布:贵州停车场车位软件 编辑:程序博客网 时间:2024/05/17 23:50

//动态广播

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);}@Overrideprotected void onDestroy() {    super.onDestroy();    //取消注册    unregisterReceiver(br);}
//静态广播

创建普通类继承BroadcastReceiver

在配置文件中注册

<Receiver android:name="包名.类名">

<intent-filter><action android:name="jingtai">
</intent-filter></Receiver>



原创粉丝点击