带有实时数据的单元测试始终在android.os.oper中获取错误&quot getmainlooper。
在我的ViewModel中,我使用实时数据持有响应状态。在这里,代码: @HiltViewModel class MainViewModel @Inject constructor(private val repository:…
通过主键查询实体不使用房间
我正在尝试通过ID从我的房间数据库中查询实体,而不会成功。在这里,我的数据库: 实体: @Entity(tableName = "artist") data class Artist( @Primar…
如何正确揭示来自Pagingsource页面的数据3
可以说,我们有一个API响应: { "filters": [ { "id": "1", "name": "Filter1" }, { "id": "2", "name": "Filter2" } ], "selected_filter_id": "1", …
在其他请求中提出请求后,应用程序放慢速度
我正在根据用户名提出coroutines的请求,该列表返回 object< profile> 的列表,而在该列表中,我正在用每个对象提出另一个请求,然后切换并传…
我可以在背景线程上调用setValue,并保持观察功能
java.lang.IlgalStateException:无法在背景线程上调用setValue 尝试使用setValue时会出现上述错误: data.setValue(arrayListListLogrEterturn) …
想在使用Latlon的Livedata时添加textView的延迟
使用MutableLiveData将服务之间的数据传递给片段。 根据日志。 但是,当我尝试使用TextView显示数据时,我会毫无用处。它认为延迟使其无效。有没有办…
Android-在Livedata中存储一个动作
我的应用程序中有一个对话框系统,在该应用程序中,我在运行时构建了其中一些,使用我将Livedata内部传递给UI的模型。 是否可以在此模型中存储一个动…
Livedata不使用嵌套ViewStubs
我在项目中使用了Livedata和数据指标。每当我从Web服务中获取数据时,我都会使用Livedata进行数据验证。我可以将livedata对象从根布局传递到第一个Vie…
观察回调没有被Kotlin Coroutines流动和Livedata触发吗?
我是Android开发的新手,并试图从各种示例项目中了解Coroutines和 livedata 。当用户输入用户名和密码时,我目前已经设置了一个函数来调用我的API。但…
从中介载体中删除源时,相关的观察者也会被删除吗?
从中介载体中删除源时,相关的观察者也会被删除吗? private final MediatorLiveData liveModel = new MediatorLiveData<>(); private LiveData liveD…
将其传递给ViewModel时,Livedata对象无效
我正在Android Studio制作一个项目,在那里我从API中获取了一个对象列表。 不幸的是,我对Livedata有一个问题,因为它将其从存储库传递到ViewModel。 …
在观察者ViewModel内部无法重新分配变量
因此,我在Kotlin中创建了MVVM应用程序,以使用注射和Coroutines从TMDB API获取电影。 我的问题是,我无法将返回的电影的列表复制到我创建的新列表中…