最佳答案
是否有可靠的方法从Service
中获得Context
?
我想为ACTION_PHONE_STATE_CHANGED
注册一个广播接收器,但我不需要我的应用程序总是得到这个信息,所以我没有把它放在Manifest
中。
然而,当我需要这些信息时,我不能让GC杀死广播接收器,所以我在Service
中注册广播接收器。
Context
来调用registerReceiver()
。
当我不再需要ACTION_PHONE_STATE_CHANGED
时,我注销它
任何建议吗?