coroutine 相关问题

协同程序是一种通用控制结构,其中流控制在两个不同的例程之间协同传递而不返回。

如何在C#中等待一个IEnumerator函数的完整执行?

我想在另一个函数中得到一个webrequest的结果,但不幸的是,webrequest的变量一直是空的,因为当我调用这个变量时,webrequest还没有被执行。我调用...

回答 1 投票 0

列表中的coroutine,等到Python中至少有一个产生的时候,才会出现。

我以前从来没有使用过coroutines,所以这个问题在你看来可能很琐碎。我有几个产生一些值的生成器,如下所示。@asyncio.coroutine def generator_1(): while True: ...

回答 1 投票 0

伪代码

我有一个非async函数和一个async-decorator函数。有没有办法用异步装饰器来装饰非异步函数? async def dec(): # decorator body @dec def my_func(): ...

回答 2 投票 -1

在数据库更新过程完成后,设置布尔标志--------。

我想在将数据保存到数据库的coroutine完成后,将livedata的布尔标志设置为true。我目前的代码如下。In ViewModel: private suspend fun updatePlace(...)

回答 1 投票 0

如何使用前一个工作的结果启动两个Coroutines工作?

我必须使用前一个工作的结果启动两个Coroutines工作。我试过用job.await()方法来实现async,但它没有工作。以下是我的代码 CoroutineScope(IO).launch { val job = ...

回答 1 投票 0

将RXJava Single转换为coroutine的Deferred?

我有一个来自RxJava的Single,想继续使用Kotlin Coroutines的Deferred。如何实现呢? fun convert(data: rx.Single ): kotlinx.coroutines.Deferred

回答 1 投票 0

PyQt5和Asyncio

是否可以让一个UDP服务器以异步函数的形式运行,接收数据,然后将其传递给一个同样以异步函数形式运行的(PyQt5)widget? 我们的想法是...

回答 1 投票 0

"yield from "可以用于什么样的对象?

最初(PEP 380),yield from语法被引入,用于委托给 "子生成器"。后来,它被用于现在已经废弃的基于生成器的coroutine。我找不到什么样的 ...

回答 1 投票 6

Kotlin流和收集同步

我有这样的代码,我想在coroutine里面收集api调用的结果,然后加入这个作业,并从函数中返回它 private suspend fun loadRangeInternal(offset: Int, limit: Int): List&...

回答 1 投票 0

如何在java中收集一个coroutine流?

我正在开发一个Android库,当用户收到一个推送通知时,它可能包含深层链接,我需要返回到应用程序中。我做了在kotlin没有问题。这就是函数,...

回答 1 投票 0

Kotlin在lifeecycleScope中的coroutine不会阻塞主线程。

我对ViewModel中的coroutine感到困惑 我的问题很简单:为什么下面的coroutine似乎没有阻止UIThread?(当coroutine运行时,UI仍然是平滑的)我的 ...

回答 1 投票 0

安卓Kotlin Coroutine使用的函数参数行为怪异。

我正在使用一个coroutine来格式化一个列表。它是这样的 val job : Job? = null private fun formatList(originalList:MutableList) , 回调 : (MutableList ) -> ...

回答 1 投票 0

设计一个显示消息、返回自定义对象并等待用户响应的对话框

我正试图在unity中设计一个自定义对话框,以便在所有平台上运行(在我的例子中是Android和webplayer)。我已经成功地显示了一个对话框,并得到了用户的响应和更新......。

回答 1 投票 -1

Unity3d与Firebase。无法启动Coroutine

您好,我目前面临一个问题,我的coroutine无法启动。这是我第一次面临这个问题,我在网上找不到合适的解决方案。如果有谁能给我指点一下,我将感激不尽。

回答 1 投票 1

Kotlin coroutines resumeWithException错误。

我决定用kotlin的程序来获取设备位置(一次,不更新),所以最后我得到了这段代码。@SuppressLint("MissingPermission") suspend fun LocationManager......。

回答 1 投票 0

Android coroutine viewmodelscope cancel(取消)

我看过很多例子,当viewmodel被销毁时,使用job作为取消coroutine的方法。 class SetupViewModel : ViewModel() { private val completableJob = Job() private val ...

回答 2 投票 0

Kotlin Coroutine如何取消async await()

我一直在尝试将coroutine应用到我的android应用中,但发现async coroutine有一些奇怪的地方。根据这篇文章 val deferred = async { ... } deferred.cancel() val result = deferred.......

回答 1 投票 1

当coroutine运行时,动画不能播放。

当我的场景启动时,我启动一个coroutine,生成一个谜题并显示给用户。有时,这个生成过程可能需要几秒钟,但通常会相当快。因为用户也可以 ...

回答 1 投票 0

在Android应用程序中使用coroutine的Scarlet websocket。

我试图实现应用程序,这将与websocket工作。所以我选择了scarlet。我可以在日志中看到来自服务器的响应,但我不能在我的viewModel中消费数据。如何做到这一点?我是...

回答 1 投票 0

Ememtrack: 无法加载memtrack模块;Ewifi_forwarder: RemoteConnection初始化失败。RemoteConnection失败,无法打开管道

我的改造应用的主要活动使用API包com.arpit.basicretrofitapp导入androidx.appcompat.app.AppCompatActivity导入android.os.Bundle导入android.util.Log...。

回答 0 投票 0

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