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