単一のアクティビティ アプリケーションがあります。
viewModel を親フラグメントのライフサイクル ( FlowFragmentLogin) にバインドし、それを子フラグメント ( CellFragment、InfoFragment、etc) と共有したいと考えています。から に移動するFlowFragmentLoginとFlowFragmentMain、viewModelonCleared()が呼び出されました。
しかし、私が見つけた唯一の方法は、ViewModel を Activity 間で共有することであり、それは Fragments です: https://insert-koin.io/docs/1.0/documentation/koin-android/index.html
そして、ライフサイクル所有者を制御できません。少なくともこのviewModelはアプリケーションが終了するまで存続するため、これは私には受け入れられません。