Register receiver in onResume, and unregister in onPause
Change notification ID to ensure it's unique