android-livedata 相关问题

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

获取LiveData的初始值始终返回空值

我正在尝试从应用程序启动时从本地会议室数据库加载loggedInUser。如果以前保存的用户的已保存身份验证令牌是...,我想跳过提示用户登录

回答 2 投票 0

Fragment中的ViewModel + LiveData,如何从ItemDetailFragment导航回来时保留ListItemFragment的数据

在ListItemFragment的onCreateView的底部,我进行网络调用以获取所有项目。像这样:viewmodel.getAllItems()然后,观察数据以将项目填充到RecyclerView。我......

回答 1 投票 1

在这种情况下,LiveData如何工作?

在其他任何事情之前,我不是要求解决这个问题的解决方案(代码),我要求对我在LiveData中的理解进行修正,因为我认为我错过了一些东西。据我所知,LiveData的......

回答 1 投票 0

用于实例化ViewModels的首选片段生命周期方法

在android-architecture-components / GithubBrowserSample repo中,Fragment#onViewCreated生命周期方法被用于片段的ViewModel实例化(带有Fragment的范围)...

回答 2 投票 0

Android将LiveData <>分配给ListView

我有一个列表视图来显示用户和一个适用于普通用户的ArrayLists的适配器但是我正在尝试实现ViewModels并且无法让我的ListView适配器使用...

回答 2 投票 1

实时数据返回旧值,onChanged触发多次

我正在使用实时数据来更新活动的一些视图。该视图包含问题编号,总问题编号和回答的问题编号,例如:2/10(已回答/总计)问题可以是...

回答 1 投票 1

解析失败:Landroid / arch / core / executor / AppToolkitTaskExecutor

我目前正在尝试使用Retrofit2设置Room。我想将数据从Retrofit2插入到Room数据库中,但插入对我来说不起作用,应用程序崩溃了。我实施了三个......

回答 1 投票 3

在WorkManager中使用RxWorker进行api调用

我正在尝试使用RxWorker访问工人类的工作信息。下面是worker类的公共类OrderSyncWorker扩展了RxWorker {@NonNull @Override public Single ...

回答 1 投票 1

为什么在LiveData List中更改值时不调用onChanged?

上下文使用MutableLiveData >持有价值观。当List中的第一个值(使用第一个值作为简洁示例)递增时,TextView应该更新...

回答 2 投票 0

androidx.paging.DataSource.Factory(使用LiveData + Kotlin协同程序)时房间无法检索数据

我有一个拥有getAll():List的AmbassadorDAO 正确返回大使名单。当我重构我现有的代码以使用DataSource.Factory来解决问题时...

回答 1 投票 0

迁移到AndroidX后出现SingleLiveEvent问题

使用Android studio 3.2.1迁移到AndroidX后,由于此错误,我无法运行应用程序:SingleLiveEvent.java:29:错误:名称冲突:观察(LifecycleOwner,Observer) )...

回答 1 投票 5

LiveData使用回调函数进行更改

所以我在存储库中有这个函数有趣的getFeaturedLive():MutableLiveData > {val res = MutableLiveData >()res.value =资源....

回答 2 投票 0

将LiveData对象公开为ViewModel的参数或者更确切地说是由成员函数调用返回?

通常在ViewModel中使用MutableLiveData,然后ViewModel仅向观察者公开不可变的LiveData对象。 HTTPS://developer.android.com/topic/libraries/architecture/livedata#...

回答 1 投票 1

Java未经检查的调用vs Android LiveData中的Kotlin

我正在开发自己的LiveData扩展。我决定用java做。我的代码:public class LiveEvent 扩展LiveData {@Override public void observe(@NonNull ...

回答 1 投票 0

LiveData观察失败

我试图用MVVM启动应用程序(即时新手),但我有一些问题。我需要获取livingata值,创建User对象,然后我将在postRequest中发送该对象。这是我的 ...

回答 1 投票 0

ClassCastException实现Mediator LiveData时出错

我正在尝试使用Mediator Live数据来组合两个Livedata。用ViewModel和Fragment编写的方法如下图所示。我收到类强制转换异常错误(下面列出的详细信息)。 ...

回答 1 投票 0

对象字段更改的LiveData更新

我正在使用带有LiveData的Android MVVM架构。我有一个像这个公共类User {private String firstName; private String lastName; public String getFirstName(){...

回答 3 投票 22

使用查看模型和实时数据联系提供商

我的Android应用程序正在使用联系人提供程序向用户显示所有联系人。我正在使用Loaders来加载联系人,方法是按照https://developer.android.com /上的教程/文档进行操作。

回答 1 投票 2

是否可以制作两个LiveDatas的LiveData?

我有两个DAO,两个存储库和两个POJO。有一些方法可以创建一个两个Livedata?我需要它为Recyclerview制作单个列表。 POJO是类似的对象。 ExpenseRepository:public ...

回答 2 投票 3

活动无法转换为LifecycleOwner

我想使用Room with LiveData,在其他项目中我已经使用过它,但在这个项目中,我无法让它工作。当我尝试观察时,它无法将我的活动转换为生命周期活动...

回答 2 投票 3

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