android-viewmodel 相关问题

如何从 uiState.Succes 状态获取数据?

我有一个 ViewModel,我在其中接收数据。此外,在片段中,我从 ViewModel 接收数据,并根据状态执行各种操作(我显示数据或显示错误...

回答 0 投票 0

`StateFlow`发出初始值后无法收集

我正在将我的项目迁移到 Jetpack Compose。为此,我使用 StateFlow 从 Compose 的单独单例类发出事件,并将其收集到我的 ViewModel 中。然而,在发出一个事件之后

回答 0 投票 0

使用 ViewModel 特征对象不是好的做法有什么原因吗?

我正在构建一个现代 Android(Kotlin、Compose、Coroutines 等),使用具有许多“功能”(数十个)的单个活动。而不是有一个非常大的单一 ViewModel 类,我倾向于......

回答 0 投票 0

Koin SharedStateViewModel - SavedStateHandle 设置为 null

所以在我的应用程序中,我使用 Koin 进行 DI。有问题的应用程序是一个简单的笔记应用程序,有 2 个主要片段:NotesFragment,显示所有笔记和 InsertNoteFragment,用于插入新的 not...

回答 1 投票 0

在 Jetpack compose 如果我不使用 Fragment 或 Activity 的话在哪里创建 ViewModel

我正在为我的电子商务应用程序使用 Stream Chat SDK。在 Stream Chat 的文档中,他们正在使用 Activity,他们可以通过使用像这样的 viewModels 委托轻松声明他们的默认视图模型......

回答 1 投票 0

使用 ViewPager2 + Fragment + ViewModel 进行相册预览的最佳方式是什么

我有一个带有 FragmentStateAdapter 的 viewPager2: 类 MyAdapter(活动:FragmentActivity):FragmentStateAdapter(活动){ 覆盖乐趣 getItemCount(): Int = 1000_00000 超越乐趣

回答 0 投票 0

Android - 使用 dagger2 将 repo 依赖项传递到多模块项目上的 ViewmodelFactory

我在一个干净的架构多模块项目上使用 Dagger2,这是一个简化的概述来详细说明我的问题: DataLayer -> SecondModule -> App 我有一个在数据中的 repo-singleton

回答 1 投票 0

AndroidViewModelFactory 错误类型警告

我有以下代码行: ViewModelProvider.Factory factory = ViewModelProvider.AndroidViewModelFactory(requireActivity().getApplication()); 这是一个错误,说

回答 0 投票 0

LiveData 在 Jetpack Compose Android 上返回 null

道 @Query("SELECT COUNT(category) FROM todolist_table") 有趣的 getAllTaskCount() :LiveData 回购 暂停乐趣 getAllTaskCount() : LiveData { 返回 todoDao.

回答 0 投票 0

Cannot create an instance of class error in Kotlin ViewModel

我正在尝试在我的 Kotlin 应用程序中创建一个 ViewModel,但出现以下错误:java.lang.RuntimeException:无法创建 com.ri.movieto.presentation.home.HomeViewMod 类的实例...

回答 0 投票 0

部分设置LiveData的多个并发调用没有被观察到。

我有一个函数来进行网络调用。它可以在同一时间被多次调用,并且每次调用都是并发运行的。 getDataTask() /它在后台线程上被订阅,并在 ...

回答 1 投票 0

无法在android中创建AndroidViewModel类的实例。

我试图用Android ViewModel添加Room数据库。我按照这个链接,同样的https:/codelabs.developers.google.comcodelabsandroid-room-with-a-view#13,我得到了一个异常:...

回答 1 投票 0

Android ViewModelProvider()参数错误

我试图从SharedViewModel类中获取一个值,但是当我传递requireActivity()时,ViewModelProvider()给出了一个参数错误,尽管同样的初始化和赋值 ...

回答 1 投票 0

什么时候在DialogFragment中使用onCreate?

我想知道什么时候可以在DialogFragment中使用(覆盖)onCreate,而不是onCreateDialog?难道我不能把我能在onCreate中做的所有事情都放在onCreateDialog中吗?比如说,得到......怎么办?

回答 1 投票 0

安卓库更新导致构建时间错误

我有一个非常奇怪的问题。当我更新我的依赖关系时,在构建时就会出现这个错误。e: 错误。无法确定如何将该字段保存到数据库中。你可以考虑添加一个类型...

回答 1 投票 0

如何减少Fragments中的LiveData观察员代码?

我正在重构我们的android代码,但无法处理以下问题。我们的一些片段包含了太多的代码(大约1000行代码)。我们可以动态更新我们的布尔标志,从 ...

回答 1 投票 0

RecyclerView观察者,片段不更新数据。

我的MainFragment包含了一个教育路径的RecyclerView,当一个项目被选中时,它就会采取CourseFragment与不同的相关课程的RecyclerView。但是,如果用户回到...

回答 1 投票 2

查看模型建筑困境

我有三个片段,每个片段都有自己的RecyclerView。如果用户从第一个片段中选择了一个路径,它就会带他到下一个片段,根据选择的相关课程,然后......。

回答 1 投票 0

如何处理不同viewModels之间的通信?

我有一个包含许多片段的活动。每个片段都有一个viewModel,它的范围是它的生命周期,里面有一些逻辑。主活动也有一个viewModel,包括一些代码来显示 ...

回答 1 投票 0

在Fragment类、MVVM、Viewmodel中未解决的引用(vars)。

大家好 初学者,让我们来做吧。我正在跟随UDACITY免费课程使用Kotlin开发Android应用程序,我实际上是在ViewmodelMVVM部分的课程,即实现Viewmodel... ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.