在 Android 中关闭父视图时子视图会发生什么情况

What happens to child views when parent is dismissed in Android

我在 android 中有一个自定义视图,它也是其他视图的容器。子视图附加了某些 onClickListeners。我的问题是,当父视图被关闭时,关联的子视图及其对应的监听器是否也被清除了,还是我们需要单独处理?

基本上任何View都可以被认为是ViewGroup层次结构,里面有子元素。如果 "dismissed" 通过调用 ViewGroup#removeView(或任何类似的删除方法)删除了您的自定义视图,那么它的所有子视图也将被删除。