Is it possible to unregister a BroadcastReceiver
that has been registered through manifest?
Also please let me know if it possible to ignore the BroadcastReceiver
, without making any code changes, as this BroadcastReceiver
is of no use to me now.
Thanks.
You can disable Receiver with this code:
PackageManager pm = getPackageManager();
ComponentName compName =
new ComponentName(getApplicationContext(),
MyReceiver.class);
pm.setComponentEnabledSetting(
compName,
PackageManager.COMPONENT_ENABLED_STATE_DISABLED,
PackageManager.DONT_KILL_APP);
Also you can use COMPONENT_ENABLED_STATE_ENABLED
to enable Receiver.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With