【发布时间】:2020-10-19 13:47:00
【问题描述】:
我尝试使用电子邮件和密码进行 Firebase 连接,但是当我尝试构建时出现两个符号错误。
第一个来自 AnotherActivity.class 我不知道如何解决它
public void updateUI(FirebaseUser account){
if(account != null){
Toast.makeText(this,"U Signed In successfully",Toast.LENGTH_LONG).show();
startActivity(new Intent(this,AnotherActivity.class));
}else {
Toast.makeText(this,"U Didnt signed in",Toast.LENGTH_LONG).show();
}
}
第二个来自 EmailPasswordActivity.this
private void callsignin(String email, String password) {
mAuth.signInWithEmailAndPassword(email, password)
.addOnCompleteListener(this, new OnCompleteListener<AuthResult>() {
@Override
public void onComplete(@NonNull Task<AuthResult> task) {
if (task.isSuccessful()) {
// Sign in success, update UI with the signed-in user's information
Log.d("success", "signInWithEmail:success");
FirebaseUser user = mAuth.getCurrentUser();
updateUI(user);
} else {
// If sign in fails, display a message to the user.
Log.w("failed", "signInWithEmail:failure", task.getException());
Toast.makeText(EmailPasswordActivity.this, "Authentication failed.",
Toast.LENGTH_SHORT).show();
updateUI(null);
}
}
});
}
我想我需要在清单文件中写一些东西,但我没有。感谢您的关注,希望您能帮到我
进口:
【问题讨论】:
-
你能指出未解决的错误显示是什么吗?
-
喜欢这个@Abhimanyu?
-
它们是您项目的一部分吗?如果是,您是否在此 Activity 中导入了它们?
-
我对 android 和 java 不太满意,在活动中导入它们是什么意思?你能解释一下怎么做吗? @Abhimanyu
-
检查我的回答是否解决了你的问题。
标签: java android firebase firebase-authentication