我正在做一个安卓登录。它使用简单的验证,如果经过验证,它会调用一个方法来调用 api。
代码: ..
if(!Validate.isEmailAddress(inputEmail,false)){
Toast.makeText(LoginActivity.this, "Enter proper email", Toast.LENGTH_LONG).show();
validated = false;
}
else if(!Validate.hasText(inputPassword)){
Toast.makeText(LoginActivity.this, "Enter password", Toast.LENGTH_LONG).show();
validated = false;
}
if(validated){
btnLogin.setVisibility(View.INVISIBLE);
loginLoading.setVisibility(View.VISIBLE);
UserFunctions userFunction = new UserFunctions();
JSONObject json = userFunction.loginUser(email, password);
// check for login response
try {
if (
但是 setVisibility 在这里不起作用。它一直持续到登录过程完成。登录过程需要超过 15 秒。所以我需要在登录按钮的位置向用户显示加载图像
请帮忙。谢谢:)