I have a BroadcastReceiver for one time use.
BroadcastReceiver
I\'m registering it in an Activity. I can\'t put the unregisterReceiver() in onPause
unregisterReceiver()
onPause
I have met the same problem, actually, the correct answer is LocalBroadcastManager.getInstance(context).unregisterReceiver(this); but not context.unregisterReceiver(this)
LocalBroadcastManager.getInstance(context).unregisterReceiver(this);
context.unregisterReceiver(this)