gpt4 book ai didi

android - 如果 auth 失败,如何显示 toast jetpack compose firebase if else @Composable 调用只能在 @Composable 函数的上下文中发生

转载 作者:行者123 更新时间:2023-12-05 05:30:23 25 4
gpt4 key购买 nike

<分区>

在 stackoverflow 上似乎有无数种解释此错误的方法,但没有一种能解决我的问题。

认证失败我想 toast

我正在使用 firebase 身份验证,但错误与位置上下文有关 enter image description here

如何突破这个限制?

按钮源代码

  Button(
onClick = {
auth.signInWithEmailAndPassword(email, password)
.addOnCompleteListener { task ->
if (task.isSuccessful) {
navController.navigate(Screen.PreferenceScreen.route)
} else {
// If sign in fails, display a message to the user.
Log.w(TAG, "createUserWithEmail:failure", task.exception)
Toast.makeText(
LocalContext.current,
"Authentication failed.",
Toast.LENGTH_SHORT
).show()


}
}


},
modifier = Modifier
.fillMaxWidth()
.padding(8.dp),
enabled = isPasswordValid && confirmPassword == password,
) {
Text(text = "Register")
}
}

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com