我有一个问题。
我已经在活动A的onResume()中注册了连接更改广播。我在onPause()中取消注册它。
现在,说我在活动B上。因此,活动A在onStop()中,广播未注册。 当我从B回到活动A时,它会注册连接更改广播并同时触发广播。
连接性根本没有改变。我正在使用移动数据。 其次,我也没有通知广播以触发onReceive()。是因为它是系统级广播,它调用onReceive()?
我可能误解了这个概念。因此,需要澄清相同的内容。
onResume()
{
IntentFilter filter = new IntentFilter();
filter.addAction(android.net.ConnectivityManager.CONNECTIVITY_ACTION);
}