android中何时触发连接更改广播

android中何时触发连接更改广播,android,broadcastreceiver,connectivity,Android,Broadcastreceiver,Connectivity,我有个问题 我已在活动A的onResume()中注册了连接更改广播。我正在onPause()中注销它 现在,假设我在活动B上。因此,活动A在onStop()中,并且广播未注册。 当我从B返回到活动A时,它会注册连接更改广播,同时触发广播 连通性根本没有改变。我正在使用移动数据。 其次,我也没有通知广播以触发onReceive()。是因为它是系统级广播,所以调用onReceive() 我可能误解了这个概念。因此,同样需要澄清 onResume() { IntentFilter filter

我有个问题

我已在活动A的onResume()中注册了连接更改广播。我正在onPause()中注销它

现在,假设我在活动B上。因此,活动A在onStop()中,并且广播未注册。 当我从B返回到活动A时,它会注册连接更改广播,同时触发广播

连通性根本没有改变。我正在使用移动数据。 其次,我也没有通知广播以触发onReceive()。是因为它是系统级广播,所以调用onReceive()

我可能误解了这个概念。因此,同样需要澄清

onResume()
{
    IntentFilter filter = new IntentFilter();
    filter.addAction(android.net.ConnectivityManager.CONNECTIVITY_ACTION);
}

是的,它将在您每次来到A时广播,因为onResume始终运行…有关更多信息,请在此处显示您的代码。。。