广播
class BroadCast extends BroadcastReceiver{
//广播接受者
@Override
public void onReceive(Context context, Intent intent) {
Log.i("zyb", "onReceive: 广播");
}
}
动态注册
broadCast = new BroadCast();
IntentFilter intentFilter = new IntentFilter();
intentFilter.addAction("xxx.xxx");//广播频道
getActivity().registerReceiver(broadCast,intentFilter);
销毁
//解除注册
getActivity().unregisterReceiver(broadCast);
发送广播
//发送广播
Intent intent = new Intent();
intent.setAction("xxx.xxx");
sendBroadcast(intent);