定义广播:
class ReceiveBroadCast extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
// 得到广播中得到的数据,并显示出来
//做相关的操作或跳转或刷新页面皆可
}
}
注册广播:
receiveBroadCast = new ReceiveBroadCast();
IntentFilter filter = new IntentFilter();
filter.addAction("zixun"); // 只有持有相同的action的接受者才能接收此广播
registerReceiver(receiveBroadCast, filter);
发送广播:
Intent intentSend= new Intent(); // Itent就是我们要发送的内容
intent.setAction("zixun"); // 设置你这个广播的action,只有和这个action一样的接受者才能接受者才能接收广播
sendBroadcast(intent); // 发送广播
原文:http://www.cnblogs.com/qwer520/p/4996904.html