在进行比较之前,我有没有办法等待数据库返回结果?
private boolean checkAuthantication(String email, String password) {
String encryptedPassword = encryptPassword(password);
String dbPassword = Comav200.GetInstance().getPasswordFromDatabase(email);
if (encryptedPassword.equals(dbPassword)) {
return true;
}
else {
return false;
}
}
有什么想法吗?
答案 0 :(得分:0)
您可以使用while循环或2-3秒的计时器。但我认为您的代码会自动等待,直到填充dbPassword。
答案 1 :(得分:0)
为什么不使用AsyncCallback?