я делаю динамические c Регистрация получателя для прослушивания соединения inte rnet в android 7.1 и он запускается правильно, когда соединение inte rnet изменяется, я обрабатывал метод OnReceive () в NetworkChngeReceiver, но когда Я загружаю устройство Я не могу обработать соединение inte rnet, мое приложение запускается при запуске. Когда устройство загружается, как я могу прослушать соединение inte rnet во время загрузки устройства?
private BroadcastReceiver mNetworkReceiver;
@Override
protected void onCreate((Bundle savedInstanceState)){
mNetworkReceiver = new NetworkChangeReceiver(context, this);
}
@Override
public void onResume() {
super.onResume();
// Register mMessageReceiver to receive messages.
registerReceiver(mNetworkReceiver, new IntentFilter(ConnectivityManager.CONNECTIVITY_ACTION));
}
public NetworkChangeReceiver(Context context,Activity a){
try {
c = context;
activity = a;
wifiScanReceiver = new WifiScanReceiver(context);
wifiManager = (WifiManager) c.getSystemService(Context.WIFI_SERVICE);
}catch (Exception e){
e.printStackTrace();
}
}
@Override
public void onReceive(Context context, Intent intent)
{}
}