Android LiveData保留了该值,并允许它观察更改并尊重应用程序组件的生命周期。
如何在 iOS 中使用我的 kotlin 存储库中的 Flow?
在我的 KMM 应用程序中,我有使用此方法的 kotlin 共享代码: fun getUserProfile(): Flow = firestore.collection("UserInfo").document(auth.currentUser!!.uid).snaps...
如何在具有 ViewModel 架构的 KMM 应用程序中使用collectAsState [已关闭]
如何在 KMM 应用程序中使用collectAsState? 目前我在我的应用程序中使用它,如下所示: 用户界面: usersViewModel.userInfo.collectAsState(null).apply { //使用来自userInfo的数据 } 视图模型: val userInfo = 存储库。
在具有 ViewModel 架构的 KMM 应用程序中使用collectAsState 的最佳方式
在 KMM 应用程序中使用collectAsState 的最佳方式是什么? 目前我在我的应用程序中使用它,如下所示: 用户界面: usersViewModel.userInfo.collectAsState(null).apply { //使用来自userInfo的数据 } 视图模型: 瓦尔
Kotlin MultiPlatform 应用程序中的observeAsState 或collectAsState
我应该使用什么来通过 firestore DB 在 KMM 应用程序上实时刷新数据。 使用 ObserveAsState : userViewModel.userInfo.observeAsState(null).apply { // 在这里查看或编辑文档 } 与
Fragment中找不到ViewLifecycleOwner
我想观察实时数据 查看生命周期所有者 而不是 这 但问题还没有解决。它的依赖是什么?
无法解析:androidx.lifecycle:lifecycle-extensions-ktx:2.0.0-alpha1
我正在尝试理解android中的ViewModel和LiveData概念。我正在制作一个练习项目,但是当我添加实现 'androidx.lifecycle:lifecycle-extensions-ktx:2.0.0-alpha1' 行时...
我需要将速率变量从我的存储库传递到视图模型。 在视图模型中,我有calculateRate方法,单击按钮后我将货币获取到改造问题,然后复古...
Android Fragment LiveData 仅在屏幕旋转或配置更改后更新 - 使用 Java
我正在构建一个 Android 应用程序,用于显示从 API 获取的天气数据。我使用 WeatherViewModel 和 LiveData 来保留配置更改中的数据并确保其显示在
我正在学习android开发,我编写了一个任务调度程序应用程序。我有一个侧边栏,其中的日期至少有 1 个任务。主要活动有一个回收视图,其中显示任务机器人...
ViewModel 中的 LiveData 变量以及将数据传递到 View 时出现问题
Github项目链接 这是我的项目,如果您有时间看一下它的内容,我将不胜感激。 所以我的 LoginViewModel.kt 我有两个变量和一些在 LiveData 上工作的乐趣:
ViewModel 的 LiveData 变量为空值,而不是 Flow 中所需的值
我正在尝试制作一个使用 firestore 的简单应用程序,只需插入设备的令牌并获取与该令牌对应的名称。当我尝试获取“名称”值时,流程...
我有一个名为“调查项目”的类,它是另一个名为“调查数据”的类的子类,如下所示。 @Parcelize 数据类 DataSurvey( @field:SerializedName("名称") 值名称:字符串, ...
以下代码中仅调用了functionC。 getValues 方法从片段的主线程调用,但函数 A 和 FunctionB 被跳过 类 MyViewModel() { 有趣的 getValues(){ _实时数据。
我有一个基于结果从 A 类发出的 LiveEvent private val exampleSingleLiveEvent = SingleLiveEvent() 打开val秀:SingleLiveEvent 获取()=
使用 LiveData 和 JetPack Compose Android Kotlin 插入和读取 RoomDb 数据
该项目使用 Jetpack Compose、Room Database 和 LiveData 实现了基本的笔记应用程序。以下是关键组件和代码流程的概述: 主要部件: 数据库和数据
Jetpack compose Room 数据库 UI 更新问题
看过一些关于类似问题的帖子,但没有任何东西能让我的代码工作。 我有一个存储大约 100 个对象的数据库。这些显示在屏幕上,但一旦我更新其中一个对象......
在两个不同片段上从 SharedViewmodel 观察数据无法正常工作
我正在过滤底部表中的数据,该底部表可以在不同活动的两个不同片段中打开,当我过滤片段A上的数据时,它们保存在视图模型上,但是当我进入Fragme时...
如何将其从 LiveData 迁移到 Android 上的 Kotlin Flow?
我是 Android 上的 Kotlin Flow 新手。 您能告诉我如何将此 LiveData 代码迁移到 Flow 吗? 类 MyViewModel @Inject 构造函数(private val myRepository: MyRepository) : ViewModel() {...
Android 开发 - Room、LiveData、Repository 和 ViewModel
我正在使用架构组件学习 Android 开发。我对它们的正确使用有一些疑问。 这是我的代码,它是在本地保存数据的简单应用程序。 产品实体 @
获取java.lang.RuntimeException:无法从绑定实现方法调用观察者方法
请帮助我解决我的问题。 我想从我的数据库获取 LiveData 并使用 recycleview 显示它。 我在存储库中有方法从数据库获取它: 有趣的 getEthTransactions(): LiveDa...