gpt4 book ai didi

kotlin - 找不到 ViewModelProviders 类,只有 ViewModelProvider

转载 作者:IT老高 更新时间:2023-10-28 13:46:55 33 4
gpt4 key购买 nike

我正在尝试创建可感知生命周期的 View 模型。但是我在我的 Android 项目中找不到 ViewModelProviders 类,只有 ViewModelProvider。似乎也没有 android.arch.lifecycle.ViewModelProviders 包供我导入。发生了什么

最佳答案

您的项目中可能包含此依赖项:

implementation "android.arch.lifecycle:viewmodel:$lifecycle_version"

其中包含 ViewModelProvider(以及其他 4 个类),但 ViewModelProviders 位于不同的包中:

implementation "android.arch.lifecycle:extensions:$lifecycle_version"

以下是这些包的内容供引用(截至 1.1.1 版):

The contents of the extensions and viewmodel packages


作为记录,您可以通过查找 ViewModelProviders 的文档自行查找。类,上面写着:

added in version 1.1.0

belongs to Maven artifact android.arch.lifecycle:extensions:1.1.1

关于kotlin - 找不到 ViewModelProviders 类,只有 ViewModelProvider,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50864216/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com