android-livedata 相关问题

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

在 Kotlin 的 Stateflow 上使用地图

在 Viewmodel 中使用 LiveData,我们使用 switchMap 或 Transformations.map 像这样 val recipesList = cuisineType.switchMap { repository.getDisplayRecipes(it.cuisineType).asLiveData() } 什么...

回答 2 投票 0

跨活动边界更新可组合状态

我正在构建一个 android 应用程序,它有多个共享数据模型的活动。 数据模型由两层组成: 第一个存储要使用的对象列表,以及用于...的方法

回答 0 投票 0

如何在自定义视图中观察 LiveData [关闭]

我应该如何在自定义视图中观察 LiveData。我试图将它的上下文转换为 lifecycleOwner 但它会产生一些问题并且在所有情况下都不起作用。 我试着放一个二传手,但没用

回答 1 投票 0

为什么要使用 Transformations.switchMap?

像这样使用 Transformations.switchMap 有什么优势吗 MutableLiveData userId = ...; LiveData user = Transformations.switchMap(userIdLiveData, id -> repos...

回答 1 投票 0

需要将api返回的数据添加到List,但只能post到LiveData?

从我的片段中调用:videoViewModel.fetchContentSections(); 从我的虚拟机中调用:public void fetchContentSections(){repository.getContent();} 从我的回购协议我这样做: apiService.getContent(请求).

回答 1 投票 0

LiveData 不更新值

我尝试从 viewModelScope 为 liveFata 赋值,但是当我在片段中检查该值时,它为空。我想,viewModel 的实例有问题,但我找不到解决方案。请,任何

回答 1 投票 0

安卓。在屏幕上显示片段时,实时数据不显示数据

最近开始学习Android,遇到了一个问题。我在项目中使用了MVVM、Coroutines、Live Data、Dagger 2、Retrofit。问题是数据没有显示在Fragment中

回答 1 投票 0

LiveData 在房间数据库查询后不更新观察者

我有一个房间数据库,其中有与艺术家相关的歌曲,当我从 Main Activity 溢出菜单更改艺术家时,带有显示歌曲列表的 recyclerview 的片段不会...

回答 2 投票 0

StandaloneCoroutines 被取消了

这是视图模型 有趣的 getUsers() = userRepository.getUsers() 这是存储库 有趣的 getUsers(): LiveData>> = liveData { 发出(结果。加载) ...

回答 0 投票 0

具有初始值的 MutableLiveData

如何用初始值初始化 MutableLiveData? 我正在寻找类似的东西: val text = MutableLiveData("初始值")

回答 8 投票 0

在 Kotlin 运行时后向房间查询添加过滤器

我有一个在我的应用程序启动时正在运行的房间查询。 @Query("SELECT * FROM myTable") 有趣的 get(): LiveData?> 查询运行后,我的用户将选择几个

回答 1 投票 0

LiveData 未从 Room 中的插入更新

我想将存储库响应作为祝酒词传播给用户,所以我将实时数据侦听器放在我的活动中的后期创建方法中 mainViewModel.toast.observe(这个){ Log.d(TAG, "初始化...

回答 0 投票 0

使用 Robolectric 测试实时数据

我有以下测试,检查活动是否通过视图模型正确地从存储库获取数据。 @Config(应用程序 = TestApplication::类) @RunWith(RobolectricTestRunner::类) @LooperMode(

回答 2 投票 0

savedStateHandle 不从 livedata 恢复数据

我有一个带有 1 个按钮的自定义对话框片段。当这个按钮什么都不做时,我有 1 个案例。 当用户单击按钮时,我调用此方法来保存对话框中的数据: 有趣的片段。

回答 0 投票 0

LiveData 在 Jetpack Compose Android 上返回 null

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

回答 0 投票 0

尝试从 android studio 中的 Room 数据库检索数据(特定行)到简单列表而不是 LiveData 时出现异常

我对 android studio 中的 Room 数据库概念完全陌生。所以,为了理解它是如何工作的,我试图创建一个只存储两列的简单数据库——一个学生的 ID/

回答 0 投票 0

如何通过 python 代码从 Chartink Atlas 获取实时数据?

如何抓取chartink Atlas网页的实时数据 https://chartink.com/widget/process 我尝试了简单的筛选过程,所以我从下面的链接得到了结果,但结果是 5 分钟......

回答 0 投票 0

Android ViewModel 在观察时删除了我的所有数据

我正在使用 Android Studio 开发一个应用程序,我希望将 MutableLiveData 与 RecyclerView 一起使用。问题是,当我向 MutableLiveData 添加一个新项目时,它会更新,然后返回...

回答 1 投票 0

观察时更改工具栏图标时出现空指针异常?面对科特林的问题

有一个带有自定义工具栏的过滤器片段 A,它通常用于许多片段和过滤器列表的活动,点击工具栏的过滤器图标打开片段 B 以设置过滤器选项和...

回答 0 投票 0

如何防止RecyclerView在拉动SwipeRefreshLayout时出现重复数据?

我知道这个问题被问了很多遍,我也知道通常情况下的答案,就是arraylist.clear()在拉动SwipeRefreshLayout之前清除arraylist。但在我的情况下,似乎一 ...

回答 1 投票 0

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