I have an extended class of BroadcastReceiver
in MainActivity.java I launch the listener
registerReceiver(
new ConnectivityChangeReceiver(),
new IntentFilter(
ConnectivityManager.CONNECTIVITY_ACTION));
I find that when I leave the app it shows me the following error in the log:
E / ActivityThread: Activity com.webserveis.app.myconnection.MainActivity has leaked IntentReceiver com.webserveis.app.myconnection.ConnectivityChangeReceiver@32ad932e that was originally registered here. Are you missing a call to unregisterReceiver ()? android.app.IntentReceiverLeaked: Activity com.webserveis.app.myconnection.MainActivity has leaked IntentReceiver com.webserveis.app.myconnection.ConnectivityChangeReceiver@32ad932e that was originally registered here. Are you missing a call to unregisterReceiver ()?
that was originally registered here. Are you missing a call to unregisterReceiver ()
In onStop()
I would like to deregister the listener, but not as implement it