小编Его*_*хов的帖子

ViewModelProviders 已经过时了,应该替换什么?

我用ViewModelProviders。但今天更新完库后,竟然有30条消息。据我了解ViewModelProviders不再可用,您需要替换它,我查看了developer.google,但不明白要替换什么?我的代码:

inline fun <reified T : ViewModel> FragmentActivity.injectViewModel(factory: ViewModelProvider.Factory): T {
    return ViewModelProviders.of(this, factory)[T::class.java]
}

inline fun <reified T : ViewModel> Fragment.injectViewModel(factory: ViewModelProvider.Factory): T {
    return ViewModelProviders.of(this, factory)[T::class.java]
}
Run Code Online (Sandbox Code Playgroud)

你能解释一下为什么它已经过时了吗?

android kotlin

1
推荐指数
1
解决办法
765
查看次数

标签 统计

android ×1

kotlin ×1