【发布时间】:2016-08-30 01:47:46
【问题描述】:
在涉及回调的 Fragment 示例中,通常会在 onAttach 方法中分配监听器,然后在 onDetach 方法中将监听器设置为 null。
这最后一部分是必要的吗?分离/销毁片段时,侦听器不会自动设置为 null 吗?或者在某些情况下您可能会分离片段并将其重新附加到其他地方,并且您不希望回调指向任何特定的东西,直到它重新附加到某个东西?
【问题讨论】:
-
onDetach() 只会在 Fragment 被移除时被调用。因此,在分离和重新附加场景期间,不会调用 onDetach()。我正在考虑其他一些场景。
标签: java android android-fragments interface callback