android-viewmodel 相关问题

如何从 Firestore 获取与另一个 LiveData 的内容相匹配的项目列表的 LiveData?

我的 Android 应用程序使用 Firebase Firestore。我有用户的集合,也有成就的集合。每个成就都有一个所有者列表,它们是用户集合的文档 ID...

回答 1 投票 0

Jetpack Compose:“by viewModels()”与“viewModel<ViewModelName>()”

这里有什么区别? val myViewModel: MyViewModel by viewModels() 相对 val myViewModel = viewModel() 第一种方式如何运作?它如何知道要使用哪个 ViewModel

回答 1 投票 0

模块中共享 ViewModel

我有一个 Activity,下面有多个片段。我想与共享视图模型共享数据,但它们都位于不同的模块中。我无法获取 ActivityViewModel 类。当我收到

回答 1 投票 0

通过CalendarView点击不同日期选择日期时如何检索条目

我试图通过单击屏幕上的 CalendarView 来查询条目(1 个或多个),但我陷入了试图弄清楚如何继续以显示这些条目(因为我是新的)的过程中。我没有

回答 1 投票 0

在 Android Composabe 函数之间共享视图模型

在可组合函数之间共享相同的 viewModel 时是否会出现任何问题?

回答 1 投票 0

Android Jetpack Compose:选项卡开关上的 ViewModel 状态重置

我正在开发一个Android应用程序,其中有一个底部栏。我正在使用 Jetpack Compose、hilt 和 ViewModel。我有一个 ViewModel (ShopListHomeViewModel) 来管理屏幕的状态 (ShopListHomeS...

回答 1 投票 0

如何将 ViewModel 状态与(房间)数据库同步?

我一直在阅读大多数 Android 文档等,但我找不到有关此主题的信息。 我知道如何在 viewModel 中创建和编辑状态,如许多 Android 代码实验室中所述。但我不是...

回答 1 投票 0

在 ViewModel 中收集流

我正在使用 Compose 和 Room 数据库编写一个 Android 应用程序。我有一个可行的解决方案,但我不确定我是否使用了最佳实践。我正在 ViewModel 的 init 中收集两个流,以便我可以创建...

回答 1 投票 0

在 Android Kotlin 应用程序中使用 Hilt 注入 ViewModel 时遇到问题

我正在开发一个 Android 应用程序,使用 Kotlin、Jetpack Compose 和 Hilt 进行依赖注入。尽管遵循了 Hilt 的推荐设置,但我在尝试时仍然遇到运行时异常...

回答 1 投票 0

使用 hilt 将类注入可组合函数

我发现我真的不需要我的视图模型具有生命周期意识,我想用平面 kotlin 类替换它们来处理 ui 逻辑,我的问题是 hilt;因为它只允许...

回答 1 投票 0

使用Factory创建共享ViewModel

我有一个带有 3 个选项卡的 TabLayout 的 DocumentsFragment: TabRulesFragment, TabProceduresFragment, TabGuidanceFragment 在 DocumentsFragment 中我初始化一个共享 viewModel,DocumentsSharedViewModel ...

回答 2 投票 0

Android Kotlin ViewModel 在首次启动片段/活动时未加载/显示内容

我有一个Android Kotlin MVVM项目,ViewModel在Fragment的第一次启动时没有被加载。但如果我刷新它加载数据并显示在用户界面中 HomeFragment.kt UI HomeFragment 类:片段...

回答 1 投票 0

ViewModel 更新后,Jetpack Composable 未更新(重绘)

我有一个 mutableStateListOf(ReturnItemExamples) ,列表中的每个对象都显示在 LazyColumn 中。 我遇到的问题是一旦我使用

回答 1 投票 0

使用 Jetpack Compose 时无法创建 com.example.project.mainViewModel 的实例

“大家好,我正在尝试使用 Jetpack Compose 构建一个 Android 应用程序。但是,当我尝试运行该应用程序时,出现如下错误: 进程:com.example.bangkit_recycleview,P...

回答 1 投票 0

SavedStateHandle ViewModel 未在导航和堆栈清除中保留状态

我有一个 Android 应用程序,其中包含由 Jetpack Navigation 管理的多个屏幕。在我的应用程序中,我在 ViewModel 中使用 SavedStateHandle 来在配置更改中保留某些状态,并且

回答 1 投票 0

ViewModelFactory 和 AndroidInjection 的 Dagger 循环依赖问题

我想了解为什么我在这里有匕首循环依赖: 类 MachineFragment : Fragment() { @注入 Lateinit var viewModelFactory: ViewModelFactory 私人 Lateinit var viewMod...

回答 1 投票 0

在活动范围视图模型中观察状态对象时,不在前台的片段不会更新

我正在使用 Jetpack compose 进行 UI 渲染。我有 Fragment1 和 Fragment2。我有一个在活动范围中定义的 viewModel SharedViewModel 。 当我从位于

回答 1 投票 0

Kotlin Stateflow 新值发出但未收集

我有一个片段,它在从视图模型状态流收集后显示位置,该位置存储在共享首选项中,而不是在片段启动时发送到可变流状态。

回答 3 投票 0

尝试将使用 Retrofit2 获取的 API 数据存储在 mutableList 中,返回空列表

我正在尝试将体育 API 数据添加到类别列表中,以与可滚动选项卡同步,但该列表始终为空,仅显示标题和图标,而不显示 API 数据。该应用程序...

回答 1 投票 0

为什么我的应用程序在实现 ViewModel 和弹出对话框后不断停止?

我开始了这个新项目,用于跟踪山羊农场的山羊信息。这是我第一次使用 ViewModels 来弹出对话框,我假设这就是在 viewMode 之前出错的地方......

回答 1 投票 0

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