首页 > 解决方案 > Android MVVM 对话框视图模型

问题描述

我正在开发一个带有 MVVM 模式和带有 hilt di 的架构组件视图模型的应用程序。现在我想在对话框中使用视图模型,但对话框没有by viewModels()委托来初始化视图模型。任何想法?

标签: androidmvvmdialogviewmodeldagger-hilt

解决方案


by viewModels()Fragment 扩展功能。如果您需要ViewModel,您可能还需要使用 aFragmentDialog而不是当前的实现来更好地分离。

FragmentDialog by viewModel应该可以工作,因为FragmentDialog扩展Fragment


推荐阅读