Hen*_*cha 5 android android-fragments
通常在我的片段中,我在onAttach()中附加一个监听器,并在onDetach()中使监听器无效.
是否在onDetach()中将侦听器设置为null?
虽然我这样做是因为它使代码看起来更加对称,但似乎没有必要,因为片段已经被破坏,因为onDestroyView()和onDestroy()之前已根据片段的生命周期调用过.
提前致谢.
如果您想通知侦听器已完成的 AsyncTask,但如果不再附加 Fragment,则您对结果不感兴趣,这是有意义的。然后在 onPostExecute 中检查侦听器是否仍然存在,如果存在则使用它。
所以,是的,至少在一种用例中,将侦听器设置为 null 是有意义的。
| 归档时间: |
|
| 查看次数: |
475 次 |
| 最近记录: |