BroadCastReceive的应用

BroadCastReceive的使用1.在activity中Intent i new Intent()i.setAction(ck)//ck是随便定义的一个字

BroadCastReceive的使用

1.在activity中Intent i  = new Intent();i.setAction("ck");  //ck是随便定义的一个字符串i.putExtra("msg","message from broadcast...");sendBroadcast(i);2.在Manifest中<receiver android:name="MyReceiver">       //MyReceiver是接受类的名字<intent-filter><action android:name="ck"/>  //和之前的字符串保持一致..</intent-filter></receiver>3.在接受类MyReceiver中MyReceiver继承BroadcastReceiver重写onReceive方法,获取msg信息..String msg = intent.getString("msg");