【问题标题】:How to perform task using Coroutines android [duplicate]如何使用 Coroutines android 执行任务 [重复]
【发布时间】:2020-03-26 21:28:35
【问题描述】:

这是我的存储库类:

class UserRepository(private val appAuth: FirebaseAuth) {

    fun userLogin(email: String,password: String) : Task<AuthResult>{
       return appAuth.signInWithEmailAndPassword(email,password)
    }
}

我想使用协程执行Task&lt;AuthResult&gt; 我该怎么办?

【问题讨论】:

  • 请解释perform task

标签: android firebase-authentication kotlin-coroutines


【解决方案1】:

看看这个答案https://stackoverflow.com/a/58678891/4847906。您应该可以在appAuth.signInWithEmailAndPassword(email,password) 上拨打await()。还要记住将您的userLogin() 方法标记为suspend

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-08-23
  • 2011-03-02
  • 2016-01-27
  • 2015-01-12
  • 2016-02-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多