OndestroyView 是如何调用的?

Posted

技术标签:

【中文标题】OndestroyView 是如何调用的?【英文标题】:How is OndestroyView called? 【发布时间】:2016-11-12 01:48:12 【问题描述】:

假设我有一个Fragment,并且我已从后台线程在 UI handler 上发布,在调用 FragmentonDestroyView 之前修改 Fragment 的可运行文件。

发布的runnable 是否保证在onDestroyView 被调用之前被调用,或者onDestroyView 可以在runnable 有机会执行之前被调用?

【问题讨论】:

【参考方案1】:

如果处理程序在后台线程上,则不能保证在调用onDestroyView 之前完成。如果需要在onDestroyView之前运行逻辑,最好在fragment的onStop()方法中调用。

【讨论】:

以上是关于OndestroyView 是如何调用的?的主要内容,如果未能解决你的问题,请参考以下文章