android-livedata 相关问题

Android LiveData保留了该值,并允许它观察更改并尊重应用程序组件的生命周期。

第二次点击提供API调用响应的按钮后,进度条不会显示

我有一个应用程序,用户可以在其中提供一些数据。检查提供的数据是否有效后,应用程序应执行 api 调用,然后显示响应。用户可以多次执行。 成为我...

回答 1 投票 0

如何在ViewModel中使用SearchView过滤LiveData<List<Note>>后通知观察者?

我有一个名为 Note 的实体,及其包含 SQL 特定逻辑的数据访问对象 (NoteDAO)。还有一个扩展 RoomDatabase 的 NoteDatabase 类和一个使用...

回答 1 投票 0

当 Fragment 中的数据发生更改时,主 Activity 中未触发 LiveData Observer

更改字符串数据时,我的 MainActivity 中的观察者没有被触发 这是我的 主要活动: com.example.translator 包 导入 androidx.appcompat.app.AppCompatActivity

回答 1 投票 0

如何测试LiveData.asFlow().collect()并可靠地验证其中的方法调用?

我正在尝试测试一个类,该类采用 LiveData 对象,将其转换为流,收集它,并根据结果执行操作。 它在主代码中按预期工作,但我不知道......

回答 1 投票 0

实现房间数据库(Android)

我想知道如何在 Android 应用程序中正确集成 Room 库。我见过的一些文章使用单例方法,使用存储库进行数据库调用,而其他文章则使用......

回答 3 投票 0

无法解释的重复 REST API 调用

我正在为我最近加入的一家公司维护一个 Android 应用程序。我正在研究的一个顽固错误是,除了第一次之外,主屏幕需要很长时间才能加载。 logcats 表明...

回答 1 投票 0

如何将参数从Detail Fragment发送到Parent Fragment并且Parent首先接收到它?

你好吗? 使用Jetpack Navigation,我无法将参数从子片段发送到父片段作为父片段中的第一个信息。根据LiveData接收参数。 我是

回答 1 投票 0

编写观察实时数据,其中observeAsState不是最佳解决方案

所以我有一个 ViewModel,当时间更改时(例如,10:59 -> 11:00),它会将值发布到它的 LiveData 中。 在我的可组合项中,我需要观察 LiveData 和动画背景

回答 1 投票 0

带有列表的LiveData不会触发重组

我正在开发一个 Android 应用程序,并从服务器检索一个列表,我正在将其写入 LiveData 变量,该变量旨在更新 UI 并显示信息。不过,没有任何错误...

回答 1 投票 0

android.os.Looper 中的 getMainLooper 方法未被嘲笑

下面是一个存储库。 类 RepositoryImpl( 私人价值服务:服务, 私人 val dao: Dao, private val mainDispatcher: CoroutineDispatcher = Dispatchers.Main, ):

回答 1 投票 0

实时数据显示单击按钮时的上一条消息

这是新的存储库类: 公共 LiveData getRegistrationResponse(UserRegistrationModel userRegistrationModel,String headerToken) { if (registrationResponseLiveData == nu...

回答 1 投票 0

Jetpack Compose MutableLiveData 不更新 UI 组件

我试图通过包含下载 ID 和进度值的数据对象列表一次显示多个下载进度条。该对象列表的值正在正确更新...

回答 4 投票 0

ViewModel LiveData Emit 在 Android 中无法正常工作

在本教程的一部分中,我使用 LiveDataScope 从服务器获取列表的值并发出它,它工作正常。 现在我想用 SwipeRefreshLayout 再次刷新列表,但我不知道...

回答 1 投票 0

与普通观察者共享视图模型Android

在我的用例中,我使用与一些常见观察者共享的视图模型。当三个片段添加到返回堆栈时,视图模型将观察到所有三个片段。然而,我只需要...

回答 1 投票 0

在android中使用Retrofit、MVVM、LiveData登录示例

我查看了这篇文章,但观察了 MainActivity 中的响应变化。 这是我的 LoginRepo 代码 公共 MutableLiveData checkLogin(LoginRequestModel loginRequestMo...

回答 1 投票 0

视图、视图模型、用例、存储库、服务和 dao 之间的通信流

使用君主国数据库,dao 提供 liveData。存储库使用 liveData 上的 .asFlow 将 liveData 作为流程提供给用例。 useCase 需要将流程返回到 ViewModel a...

回答 0 投票 0

将默认/初始值传递到 Jetpack Compose TextField 的最佳方法是什么?

上下文 我试图弄清楚如何将默认值传递给 TextField 可组合项。我已经看到了一些解决方案,但我正在查看一些关于最广泛接受的解决方案的反馈...

回答 2 投票 0

用户注销时如何清除视图模型?

一旦用户注销并再次登录,观察者就不会观察实时数据。我认为它在某种程度上与视图模型范围有关,因为重新启动应用程序后它会观察事物......

回答 2 投票 0

如何将 Kotlin 协程与 Firebase 实时数据库结合使用,并在 LiveData 和 StateFlow 之间选择嵌套对象?

我正在开发一个 Android 项目,想要将 Kotlin 协程与 Firebase 实时数据库结合使用。我计划使用 addValueEventListener 但我不确定是否使用 LiveData 或 StateFlow

回答 0 投票 0

ViewModel LiveData 在 Android 中屏幕旋转后发出空列表

我遇到了有关屏幕旋转期间 ViewModel 中 LiveData 行为的问题。 我的应用程序围绕 MVVM 模式构建,包括一个观察 LiveData 的 Activity<

回答 1 投票 0

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