0
我想检查注册到我的应用程序的邮件是否验证。所以我实现了一个签名按钮来做到这一点。但是当我点击这个按钮时,Android工作室和应用程序捕获到的空指针异常在当时崩溃。空指针异常在firebase检查isEmailVerified
Attempt to invoke virtual method 'boolean
com.google.firebase.auth.FirebaseUser.isEmailVerified()' on a null object
reference
我的代码段是
mAuth=FirebaseAuth.getInstance();
user=mAuth.getCurrentUser();
sign.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (user.isEmailVerified()){
signin();
}
else {
startActivity(new
Intent(SignInActivity.this,MailVerify.class));
}
}
});
请人帮我解决this.advanced感谢...
['getCurrentUser'(https://developers.google.com/android/reference/com/google/firebase/auth/FirebaseAuth.html#getCurrentUser( ))如果没有用户登录,则返回null – litelite