Android LiveData保留了该值,并允许它观察更改并尊重应用程序组件的生命周期。
我正在尝试从应用程序启动时从本地会议室数据库加载loggedInUser。如果以前保存的用户的已保存身份验证令牌是...,我想跳过提示用户登录
Fragment中的ViewModel + LiveData,如何从ItemDetailFragment导航回来时保留ListItemFragment的数据
在ListItemFragment的onCreateView的底部,我进行网络调用以获取所有项目。像这样:viewmodel.getAllItems()然后,观察数据以将项目填充到RecyclerView。我......
在其他任何事情之前,我不是要求解决这个问题的解决方案(代码),我要求对我在LiveData中的理解进行修正,因为我认为我错过了一些东西。据我所知,LiveData的......
在android-architecture-components / GithubBrowserSample repo中,Fragment#onViewCreated生命周期方法被用于片段的ViewModel实例化(带有Fragment的范围)...
Android将LiveData <>分配给ListView
我有一个列表视图来显示用户和一个适用于普通用户的ArrayLists的适配器但是我正在尝试实现ViewModels并且无法让我的ListView适配器使用...
我正在使用实时数据来更新活动的一些视图。该视图包含问题编号,总问题编号和回答的问题编号,例如:2/10(已回答/总计)问题可以是...
解析失败:Landroid / arch / core / executor / AppToolkitTaskExecutor
我目前正在尝试使用Retrofit2设置Room。我想将数据从Retrofit2插入到Room数据库中,但插入对我来说不起作用,应用程序崩溃了。我实施了三个......
在WorkManager中使用RxWorker进行api调用
我正在尝试使用RxWorker访问工人类的工作信息。下面是worker类的公共类OrderSyncWorker扩展了RxWorker {@NonNull @Override public Single ...
为什么在LiveData List中更改值时不调用onChanged?
上下文使用MutableLiveData >持有价值观。当List中的第一个值(使用第一个值作为简洁示例)递增时,TextView应该更新...
androidx.paging.DataSource.Factory(使用LiveData + Kotlin协同程序)时房间无法检索数据
我有一个拥有getAll():List的AmbassadorDAO 正确返回大使名单。当我重构我现有的代码以使用DataSource.Factory来解决问题时...
迁移到AndroidX后出现SingleLiveEvent问题
使用Android studio 3.2.1迁移到AndroidX后,由于此错误,我无法运行应用程序:SingleLiveEvent.java:29:错误:名称冲突:观察(LifecycleOwner,Observer) )...
所以我在存储库中有这个函数有趣的getFeaturedLive():MutableLiveData > {val res = MutableLiveData >()res.value =资源....
将LiveData对象公开为ViewModel的参数或者更确切地说是由成员函数调用返回?
通常在ViewModel中使用MutableLiveData,然后ViewModel仅向观察者公开不可变的LiveData对象。 HTTPS://developer.android.com/topic/libraries/architecture/livedata#...
Java未经检查的调用vs Android LiveData中的Kotlin
我正在开发自己的LiveData扩展。我决定用java做。我的代码:public class LiveEvent 扩展LiveData {@Override public void observe(@NonNull ...
我试图用MVVM启动应用程序(即时新手),但我有一些问题。我需要获取livingata值,创建User对象,然后我将在postRequest中发送该对象。这是我的 ...
ClassCastException实现Mediator LiveData时出错
我正在尝试使用Mediator Live数据来组合两个Livedata。用ViewModel和Fragment编写的方法如下图所示。我收到类强制转换异常错误(下面列出的详细信息)。 ...
我正在使用带有LiveData的Android MVVM架构。我有一个像这个公共类User {private String firstName; private String lastName; public String getFirstName(){...
我的Android应用程序正在使用联系人提供程序向用户显示所有联系人。我正在使用Loaders来加载联系人,方法是按照https://developer.android.com /上的教程/文档进行操作。
我有两个DAO,两个存储库和两个POJO。有一些方法可以创建一个两个Livedata?我需要它为Recyclerview制作单个列表。 POJO是类似的对象。 ExpenseRepository:public ...
我想使用Room with LiveData,在其他项目中我已经使用过它,但在这个项目中,我无法让它工作。当我尝试观察时,它无法将我的活动转换为生命周期活动...