我有一个ViewModel处理我的业务逻辑,我正在使用Koin将它注入到我的活动和我的每个片段中。然而,当我从片段A -片段B导航回到片段A之后,我的观察者再次被触发。为什么会发生这种情况,以及当我向后导航时如何阻止这个onChanged被触发?我试过将“this”和“viewLifecycleOwner”设置为“LifecycleOwner of LiveData”。我还尝试将可观察到的移动到onCreate、onActivityCreated和onViewCreated
我的ViewModel