android-viewmodel 相关问题

为什么目标值为空?

我正在尝试使用 SharedViewModel 将数据从 Quiz1Fragment 发送到 HomeFragment。 我观察了SharedViewModel中的日志语句,目标设置正确。 问题似乎出在

回答 1 投票 0

Android ViewModel MutableLiveData 多次更新

场景 你好, 我有一个带有 ViewPager 的活动。在 ViewPagerAdapter 中,我使用不同的数据创建同一片段的实例。 在每个实例中我初始化一个 ViewModel 瓦尔

回答 3 投票 0

使用 Hilt 获取 ViewModel 的协程作用域

假设,我有 ViewModel 类,其构造函数中有一些 UseCase。另一方面,这个 UseCase 在其构造函数中有一个 CoroutineScope。我想使用 viewModelScope 作为参数。 ...

回答 2 投票 0

Android Jetpack Compose 仅调用视图模型函数一次

活动下有一个可组合的屏幕级别。当用户导航到该屏幕时,我使用 LaunchedEffect(Unit) {} 来调用执行一些工作的视图模型函数。现在,效果很好

回答 1 投票 0

如何更新ViewModel中的StateFlow

我的可组合项中有此员工列表: val 员工视图模型: 员工视图模型 = viewModel() val employeeState by employeeViewModel.employeeState.collectAsState(ViewResult.Loading) 所有雇用...

回答 1 投票 0

在 Jetpack Compose 中创建多个视图模型实例

我们知道下面的创建实例的方式非常好,可以享受生命周期管理。在 ViewModel 中创建的实例是相同的。 但如果你想创建两个实例......

回答 2 投票 0

我们可以将 viewmodel 作为参数传递给另一个 compose 函数吗?

我有点困惑。我们可以将 viewmodel 传递给另一个可组合函数吗?如果不是,那么将任何视图模型访问另一个函数的好方法是什么?我在这里给出代码片段...

回答 2 投票 0

viewModel by viewModels:“by”是什么意思?

有人可以解释一下这里的“by”是什么意思吗? val viewModel by viewModels() 这段代码分别是如何工作的?那里会发生什么?

回答 1 投票 0

片段/活动的 uiState 类的大小

问题 我是否理解正确,根据谷歌应用程序架构指南,片段/活动的 uiState 通常仅由一个类描述(见下图)? 对于我来说

回答 1 投票 0

在可组合函数中使用collectAsStateWithLifecycle()方法时会触发多次重组

我有一个带有 NavHost 的组件活动,其中有 2 个可组合项代表 2 个屏幕。在第一个屏幕可组合项中,我收集了一个计数器值,它是 viewModel 中存在的状态流,

回答 1 投票 0

为什么有些人还在jetpack compose中使用viewmodel?

我在 YouTube 上观看了一些教程项目,其中一些制作了 viewmodel 文件并编写了一些代码,只是为了使用 viewmodel! 我们有记住和记住可保存和状态和重组 ...

回答 3 投票 0

如何在 jetpack compose 中将一个视图模型用于两个可组合屏幕?

我有一个名为 AddNutritionSearchRoute 的屏幕,在此屏幕上有用户选择的食物,例如苹果、梨、西瓜等。此屏幕上有一个列表按钮。当...

回答 1 投票 0

恢复状态流保存的视图状态

假设我们有一个简单的片段,其中的视图基于视图模型中 StateFlow 中保存的 UI 状态。 在 onCreate() 上,我们像往常一样收集状态: 覆盖 fun onCreate(savedInstanceState: ...

回答 1 投票 0

在 Android 上后台加载数据后显示第一个屏幕

我正在使用所有现代 Android 开发堆栈(Compose UI 和导航、ViewModels 等)以及 Preferences DataStore 来存储 AuthState(来自 AppAuth)。 我在加载 i 时遇到问题...

回答 1 投票 0

如何在 Android 上通过 Hilt 在视图模型中使用上下文

在我的应用程序中,我使用了 MVVM 并且有 ViewModel,但我想访问 viewModel 中的上下文。 我将以下代码写入 ViewModel : @HiltViewModel 类 SimpleViewModel @Inject 构造函数( 公关...

回答 1 投票 0

应用程序轮换时收到“没有这样的表:room_table_modification_log”

我想我已经发现我需要在 onSaveInstanceState 的某个地方保存一些东西,但我不知道什么以及如何保存。我猜它与数据库有关,因为房间被提到了......

回答 1 投票 0

什么时候使用withContext?

目前我的代码如下所示: 我有一个 ViewModel,它调用存储库来执行一些后台计算并返回结果。 ViewModel 函数通过 viewModelScope.launch(

回答 1 投票 0

当我将一个对象注入到我的匕首柄模块中明确提供的视图模型时,为什么我会遇到 nosuchmethod 异常

任何帮助将不胜感激,因为我已经为此工作好几天了。 这是错误消息; 引起原因:java.lang.NoSuchMethodException:com.example.funditech.presentation.navigationDrawer。

回答 1 投票 0

使用 Jetpack Compose 显示房间中的物品

我正在尝试使用 JetPack Compose 显示我的房间数据库中的项目,如本例所示。 我的实体: @Entity(表名 = "火车") 数据类 TrainSearch( @PrimaryKey(自动生成 = ...

回答 1 投票 0

如何在Jetpack Compose中正确使用拉动刷新?

我正在尝试在屏幕上实现拉动刷新。但我有一个问题,更新时我需要并行执行两个请求,但正如你从我的代码中看到的,我不等待结果......

回答 1 投票 0

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