jjzjj

continueWithTask

全部标签

android - 在 Bolts 中,你如何使用 continueWith() 与 continueWithTask()?

除了同步与异步之外,它们文档中的差异让我感到困惑。他们的例子githubpage继续看起来仍然被同步调用。continueWith()向此任务添加一个同步延续,返回一个在延续运行完成后完成的新任务。continueWithTask()向此任务添加一个异步延续,返回一个在延续返回的任务完成后完成的新任务。 最佳答案 当您有返回Task的辅助方法时对象,你不能使用continueWith()或onSuccess()因为Bolts代码不会将其视为Task并等待它的执行。它会处理Task作为一个简单的数据结果。基本上,这是行不通的,因为这个

android - Google Play 服务任务 API : continueWith vs continueWithTask

这是关于Task.task.continueWith()和task.continueWithTask()有什么区别,你能分别举个例子吗? 最佳答案 continueWith之间的主要区别和continueWithTask是Continuation的通用类型之一你传递给它。您可以将Continuation视为将某种输入类型转换为某种输出类型的东西。如果你定义一个Continuation,其中IN是传递给其then的输入类型通过Task的方法,和OUT是方法返回的类型。调用continueWith时,你传递一个Continuation,