Kotlin 防止在使用导航组件时重新创建片段

Kotlin 防止在使用导航组件时重新创建片段,kotlin,mvvm,navigation,Kotlin,Mvvm,Navigation,我正在使用MVVM和导航组件。当我从片段A导航到B,然后返回到A时,我的片段A将被重新加载,这在我的情况下是不满意的。如何防止在使用导航组件时重新创建片段? 我知道如果我使用片段转换,我可以隐藏和显示片段,但是这种情况下的解决方案是什么

我正在使用MVVM和导航组件。当我从片段A导航到B,然后返回到A时,我的片段A将被重新加载,这在我的情况下是不满意的。如何防止在使用导航组件时重新创建片段? 我知道如果我使用片段转换,我可以隐藏和显示片段,但是这种情况下的解决方案是什么