首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否需要在自定义视图中清除/空我的视图绑定字段?

是否需要在自定义视图中清除/空我的视图绑定字段?
EN

Stack Overflow用户
提问于 2021-05-08 06:23:12
回答 1查看 182关注 0票数 2

我已经开始在我的片段和活动中使用视图绑定。片段的recommended pattern是在onDestroyView()中绑定字段的null。我还在我的自定义视图中使用视图绑定。我也需要处理清除视图绑定字段吗?我想是这样的,但是没有用于视图的onDestroyed()函数。有一个绑定函数,但我不确定是否适合对绑定字段执行null操作。

这是一个合理的关注点吗?如果是,我如何实现它?

EN

回答 1

Stack Overflow用户

发布于 2021-05-08 15:04:51

它在片段中是一个有效的关注点,因为片段实例可以比它的视图存活更长的时间。例如,当片段实例在后台堆栈上时,其视图已经被销毁。

自定义视图没有这样的生命周期问题。视图及其字段共享相同的生命周期。你不需要一个可以为空的绑定字段。当不再在任何地方被引用时,视图及其绑定最终会被垃圾回收。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67442312

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档