在 viewmodel 类中,我看到了构造函数将存储库作为参数接收的示例代码。像这样:
public SampleViewModel(SampleRepository sampleRepository){
...
}
但是在活动中,您使用这一行来创建一个 viewmodel 类ViewModelProviders.of(this).get(SampleViewModel.class)
。如何将存储库作为参数传递给视图模型?我还提到过“依赖注入”。作为一个没有经验的程序员,如果 DI 与我的问题有关,任何人都可以提出建议吗?