Android Fragment需要时间来销毁,并且不会在popstackback上重新创建视图

Android Fragment需要时间来销毁,并且不会在popstackback上重新创建视图,android,kotlin,fragment,lifecycle,Android,Kotlin,Fragment,Lifecycle,基本上,我的android应用程序中有几个片段,我正在使用导航图在它们之间进行转换。现在它通常可以正常工作了,我在片段之间切换,然后按下后退按钮,它就会回到原来的片段。唯一的问题是,每当我从一个片段转换到另一个片段时,调用“onDestroyView”大约需要一秒钟的时间,因此如果我进入一个片段并立即按下后退按钮,视图还没有被破坏,这意味着“onCreateView”将不会被调用,这意味着布局不会被附加,然后我被困在一个空白的屏幕上。有办法解决这个问题吗?例如,在onResume中附加布局,或者

基本上,我的android应用程序中有几个片段,我正在使用导航图在它们之间进行转换。现在它通常可以正常工作了,我在片段之间切换,然后按下后退按钮,它就会回到原来的片段。唯一的问题是,每当我从一个片段转换到另一个片段时,调用“onDestroyView”大约需要一秒钟的时间,因此如果我进入一个片段并立即按下后退按钮,视图还没有被破坏,这意味着“onCreateView”将不会被调用,这意味着布局不会被附加,然后我被困在一个空白的屏幕上。有办法解决这个问题吗?例如,在onResume中附加布局,或者确保在我切换片段等时视图被破坏