私はアンドロイドログインをしています。その単純な検証を使用し、検証された場合、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 秒以上かかっています。したがって、ログインボタンの代わりに読み込み中の画像をユーザーに表示する必要があります
助けてください。ありがとう:)