Android:使ViewModel只存在2个片段



我有一个包含 5 个片段的活动。现在我只想为其中的 2 个片段创建一个 ViewModel,当用户移出这 2 个片段(所以调用onStop()(时,应该销毁 ViewModel。可能吗?

我想这样做的原因是每当用户输入这两个片段之一时,都有一个新的 ViewModel(因此它存储其中两个片段的临时数据(。

Shared ViewModel 存在于活动中,这取决于你在哪里注入它。

相关内容

  • 没有找到相关文章

最新更新