因此,在经历了许多其他类似的问题后,我决定在我需要的所有活动中,通过应用程序使用我的SqlLiteDataHandler的一个实例。我是这样做的:当闪屏加载时,我创建了一个SqlLiteDataHandler的公共静态实例。(因此,需要多次浏览闪屏。)DbStaticClass.sqlDataHandler = new LinkDataHandler(SplashScreen.this);
我在整个应用程序中都使用DbStaticClass.sq
在片段中,我们可以将ViewModel作用域用于导航图。private val viewModel: ViewModel by navGraphViewModels(R.id.youNavGraphID)
但是如何在ViewModel活动中创建具有navGraph或者,是否有任何方法使ViewModel的作用域在Activity中限定为导航图?我需要在导航图被销毁后重新创建ViewModel