涵盖Android架构组件的最新示例之一是GithubBrowserSample由谷歌提供。我查看了代码并提出了一些问题:我注意到ViewModelModule包含在AppModule中.这意味着所有View模型都添加到DI图中。为什么以这种方式完成,而不是为每个Activity/Fragment单独的Module只为特定的Activity/Fragment提供所需的ViewModel?在这个特定示例中,View模型使用GithubViewModelFactory进行实例化有没有办法将参数传递给特定的ViewModel?或者更好的解决方案是在ViewModel中创建一个setter并通