我想在片段中定义 ViewModel,但 function 无法正常工作。 我创建了一个 ViewModel class 作为 FeedViewModel。 现在我想在片段中定义它,但 function 无法正常工作。我检查了 gradle 文件,但找不到解决方案。 function 是错误的错误 ...
我想在片段中定义 ViewModel,但 function 无法正常工作。 我创建了一个 ViewModel class 作为 FeedViewModel。 现在我想在片段中定义它,但 function 无法正常工作。我检查了 gradle 文件,但找不到解决方案。 function 是错误的错误 ...
我无法同时使用ViewModelProviders.of和ViewModelProvider 。 两者都在实现“androidx.lifecycle:lifecycle-viewmodel:2.6.0-alpha01”中被弃用。 我正在提供代码。/* * you may not use this ...
在处理一个使用 Dagger 2 进行 DI 的项目时,我尝试创建一个ViewModel并现场注入它,即使没有从任何模块创建任何提供程序。 对我来说最大的困惑时刻,因为据我所知,Dagger 在使用@Inject之前需要知道如何构造一些东西。 这是示例 Activity 和 ViewModel cl ...
我想使用 android 工作室给定的登录活动(文件>新建>活动>登录活动),但是当我添加活动时,我收到了ViewModelProvider的错误。 我尝试寻找解决方案,但我发现的所有内容大多与ViewModelProviders相关(带有最终的“s”,已弃用),或者说要向构建模 ...
我的 recyclerview 没有达到 onCreateViewHolder 或 getItemCount。 我已经检查并确定我的项目计数不为 0,我在适配器中添加了断点,但除了构造函数之外没有调用其他方法。 我看过的问题: Recyclerview 不调用 onCreateViewHolde ...
根据这里的 Medium 文章,我相应地使用了ViewModelProviders : 目前对我来说已弃用: In that article ViewModels with possible constructor arguments have a workaround where it im ...
嗨,我是 Kotlin 学习者,想了解传递“这个”和“活动!!”之间的区别! 作为 ViewModelStoreOwner 在片段中为 ex 创建 ViewModelProvider 实例 当我将其用作所有者时,有时观察者无法正常工作请帮助我了解使用此功能和活动的区别! ...
我需要你的帮助......如果我有许多带有构造函数的 ViewModel(具有不同的参数 - 一些存储库) - 那么事实证明应该有尽可能多的自定义 ViewModelProvider.Factories?那么这会使代码的编写加倍。例如: 等等…… 如果我有 100 个 ViewModel,我需要创 ...
我试图从 SharedViewModel class 中获取一个值,但是当我传递 requireActivity() 时 ViewModelProvider() 给出了一个参数错误,尽管我的片段中使用了相同的初始化和分配。 它要求传递“ViewModelStoreOwner”。 ViewModel ...
我创建了ViewModel class,并尝试使用 ViewModelProvider 创建我的ViewModel class 的实例。 在运行时,我收到此错误“无法创建 class className ViewModel的实例。这是所需的代码: MainActivity.javapublic cl ...
目前我将androidx.lifecycle:lifecycle-extensions版本从2.2.0-alpha01到2.2.0 ,它显示 ViewModelProviders 已弃用。 那么在 kotlin 中使用ViewModelProviders的替代方法是什么? ...
我是 mvvm 模式的新手。 我为主要活动创建了一个 ViewModel。 现在我想在主活动中获取 ViewModel 的一个实例。 Stackoverflow 上的大多数教程和答案都建议使用ViewModelProviders.of(... ,但已弃用。 因此,根据stackoverflow ...
'ViewModelProviders' 已从 androidx.lifecycle:lifecycle-*:2.2.0-alpha03 https://developer.android.com/jetpack/androidx/releases/lifecycle#2.2.0-alpha03 ...
如何在 Android 中重用 ViewModel 的参数? 我有一个循环查看器,其中填充了基于参数的数据库中的数据: selectedDate 。 如何在片段中重用它,以这种方式刷新回收查看器? 到目前为止,我正在使用ViewModelFactory : 我将它加载到onCreateView中: ...
早上好; 我有这个自定义 ViewModel 工厂 class: function 创建返回AlreadyHaveAnAccountViewModel(userDataSourceRepository)其中AlreadyHaveAnAccountViewModel是我的 viewModel cl ...
我仅在 Kitkat 设备上面临此崩溃。 我的logcat在下面。 在getViewModel 在哪里飞溅 基本活动.kt AppModule.kt 在哪里 编辑 ...
案例是Activity-Fragment Recreate:我正在activity级别从活动context创建ViewModel ,并尝试使用ViewModelProvider .of() 在Fragment级别访问初始化的ViewModel 。 下面的代码在快乐的情况下工作; 但是当重新创建活动 ...
如果您选择设置时使用模板在Androdi Studio 3.4中创建项目,则将看到示例应用程序,其中SettingsActivity扩展了AppCompatPreferenceActivity扩展了PreferenceActivity扩展了ListActivity扩展了android.app.A ...
我有一个students_table,并且存储了不同级别的学生。 我想按一个级别显示学生,而隐藏其他级别。 我选择学生显示如下: 这是showStud(); 第一次运行代码时,无论stLvl的值如何,它都能完美运行,但是当我更改代码时,它的值没有显示我想要的东西,或者根本没有 ...
由于无法预见的原因,ViewModelProviders.of(this).get()失败。这是在我的主要活动中调用的,该活动继承自FragmentActivity。 我实际上在.get()调用上遇到错误。 该错误表明它正在期待一个活动,而不是与文档相反的ViewModel。 我已经清除并 ...