Closed ifu25 closed 4 years ago
getInstance()方法中的广播注册有问题,每次调用getInstance()都会注册一个新广播,而在destory()中只unregister了一次,造成广播泄露。 getInstance(context).check() 时注册了一个广播 onDestory()中getInstance(context).destory() 中又注册了一个广播 是否应该在getInstance()中判断已经实例化过了就不应该再注册广播了。
getInstance(context).check() 时注册了一个广播 onDestory()中getInstance(context).destory() 中又注册了一个广播
getInstance()方法中的广播注册有问题,每次调用getInstance()都会注册一个新广播,而在destory()中只unregister了一次,造成广播泄露。
getInstance(context).check() 时注册了一个广播 onDestory()中getInstance(context).destory() 中又注册了一个广播
是否应该在getInstance()中判断已经实例化过了就不应该再注册广播了。