我一直在尝试在Activity中创建ViewModel的对象,但不赞成使用ViewModelProviders,那么创建ViewModel的对象的替代方法是什么。

最佳答案

只需更换:

这个:

boardViewModel = ViewModelProviders.of(this).get(BoardViewModel::class.java)

有了这个:
boardViewModel = ViewModelProvider(this).get(BoardViewModel::class.java)

08-16 16:33