Android 查看-查找类似on(查看)Distromed的事件
有没有办法听这样的事情 我有一个自定义的EditText,如果单击它来选择时间、距离或数字,它会显示一个片段对话框,具体取决于EditText设置 现在我在我的整个应用程序中使用基于事件总线的FragmentDialogs,如果视图被破坏,我想在总线上注册视图并取消注册Android 查看-查找类似on(查看)Distromed的事件,android,view,ondestroy,Android,View,Ondestroy,有没有办法听这样的事情 我有一个自定义的EditText,如果单击它来选择时间、距离或数字,它会显示一个片段对话框,具体取决于EditText设置 现在我在我的整个应用程序中使用基于事件总线的FragmentDialogs,如果视图被破坏,我想在总线上注册视图并取消注册 但是我不知道,我可以在哪里注销它…在您的活动/片段/对话框等上添加了一个视图。因此它没有自己的onDestroy类似事件。因此,请使用活动的/fragment的onDestroy方法来识别视图何时不再有效。onDetachFro
但是我不知道,我可以在哪里注销它…在您的活动/片段/对话框等上添加了一个
视图
。因此它没有自己的onDestroy
类似事件。因此,请使用活动的/fragment的onDestroy
方法来识别视图
何时不再有效。onDetachFromWindow可能是其中之一。看,这就是我现在正在测试的。。。但我不确定这是否总是有效的,我已经读到一些关于这个函数不总是被调用的信息…我知道。。。我想要的是一个独立的视图,它自己处理它的对话框(我已经有了),但我不想做一个WeakReference总线来处理我的视图。。。因此,仅对于这个总线系统,我需要在视图被破坏之前注销它。。。onDetachFromWindow到目前为止似乎还可以工作…顺便说一句,我有时也会在xml中包含它们,我不知道视图是否是活动或片段的一部分。。。当然,我也可以迭代片段/活动的ondestory
中的所有视图,但这似乎只是一个解决方法。。。