发送本地广播:只有在本应用内才可以收到广播。(安全)

二、发送本地广播:只有在本应用内才可以收到广播。(安全)

备注:主要就是通过一个本地广播管理器来进行管理。(同样需要注册和取消广播接收器)

//本地广播管理器注册广播接收器
localBroadcastManager.registerReceiver(netWorkChangeReceiver, intentFilter);

//本地广播管理器取消广播接收器(在onDestroy方法里调用)
localBroadcastManager.unregisterReceiver(netWorkChangeReceiver);

//自定义一个action
Intent intent = new Intent("com.deepreality.broadcasereceivertestdemo1.MY_LOCALBROADCAST");
//创建一个本地广播管理器
LocalBroadcastManager localBroadcastManager = LocalBroadcastManager.getInstance(mContext);
//发送本地广播
localBroadcastManager.sendBroadcast(intent);

 

https://blog.csdn.net/lpCrazyBoy/article/details/81948558

你可能感兴趣的:(android)