【发布时间】:2021-03-09 18:16:11
【问题描述】:
在使用 Firebase Auth 进行身份验证时,我想显示一个进度条,直到加载数据/请求。我尝试在 xml 中添加一个进度条,然后在向 FirebaseAuth 发送请求之前将其可见性设置为 VISIBLE。这是应用程序崩溃时的代码
lifecycleScope.launch(Dispatchers.IO) {
binding.pbLogin.visibility = View.VISIBLE
FirebaseAuth.getInstance()
.signInWithEmailAndPassword(email, password)
.addOnSuccessListener {
val intent = Intent(this@LoginActivity, MainActivity::class.java)
startActivity(intent)
}.addOnFailureListener {
Toast.makeText(this@LoginActivity, "Wrong Credentials", Toast.LENGTH_SHORT)
.show()
}
}
如何在此处显示进度条?
【问题讨论】:
标签: android firebase-authentication progress-bar