如何避免MutableStateFlow Kotlin中的默认值
我在项目中使用MutableStateFlow。当我们初始化mutableStateFlow对象时,我们需要给出默认值。 val topics = MutableStateFlow>(emptyList()) 当我收…
我可以每两秒钟从科特林收集一次数据吗?
我使用代码A从流量 timexflow 中使用。 我希望每两秒钟收集一次数据,该怎么办? 代码a val _timeX = MutableStateFlow(0) viewModelScope.launch { t…
当我在Kotlin中使用Flow时,我可以使用一份工作而不是两个工作吗?
在代码A中,有两个流,我为它们分配了两个作业,我收集了 fun un inbersounddense()中的两个流,然后停止在 fun fun fun repetsoundenses()中收集…
Kotlin KMM停止Coroutine流动,无限环路正确
I'm building a KMM app for retrieving news. My app fetches news every 30 seconds and save it in a local database. User must be logged for u…
获得Kotlin错误“等待60000毫秒后,Test Coroutine未完成”。
我是新手的测试,试图进行第二流量并断言它,当我一一运行该测试时,运行良好,但是当我运行整个测试时,一旦第一次测试运行正常,其余的测试就会给我…
如何从流量后的另一个函数中发出发射。STATEIN()()?
我从数据库中获取页面数据,我有一个返回流程的存储库。 class RepositoryImpl (private val db: AppDatabase) : Repository { override fun fetchDat…
初始化kotlin mutableStateFlow而没有初始值
我正在学习Kotlin流量,并在公司应用程序中慢慢将代码从Livedata转换为Kotlin Flow。因此,我有疑问: 在我的ViewModel中,我有这样的livedata变量“…
firestore documentReference类型对象
如您在图片中看到的那样,人员集合中的文档是指统计数据集。 一样将这些数据提取, 我可以像这个人物验证 override fun getPersonsFromFirestore(): F…
如何从内置的流对象发出价值
我的问题是,我们如何从类似的构建流对象中发出值: class Sample { var flow: Flow = null fun sendRequest(){ flow = flow{} requestWrapper.flowRe…
收集流< list>并以compose(kotlin)显示
大家好,我有来自Movieapi的电影列表。 在Movierepo中,我做到了: override suspend fun getPopularMovies() : Flow>{ val popularMovies : Flow> = …
重新运行状态流程需要更改过滤器时?
我有一个 stateflow 包含一个简单的字符串列表。我希望能够过滤该字符串列表。每当更新过滤器时,我都想向状态流推出新的更新。 class ResultsViewMod…
如何顺序触发Kotlin流并将结果组合在一起?
作为标题,我得到了两个流,需要先依次触发它们,然后结合结果。 data class User( val name: String, val age: Int, ) data class UserStatus( val s…
如何用kotlin流实施分页
我是Kotlin Flow的新手。我正在关注 this 在Android中设置UI层。 这是我的UI状态流, private val _teamsUiState = MutableStateFlow(TeamsUiState())…