From 4e8ae67d811899bfbb4aab4324c999e2c4ca5443 Mon Sep 17 00:00:00 2001 From: bin Date: Sun, 26 Mar 2017 21:31:11 +0800 Subject: [PATCH] =?UTF-8?q?fix=20ProgressBar=20didn=E2=80=99t=20hide=20whe?= =?UTF-8?q?n=20host=20error?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/houxg/leamonax/ui/SignInActivity.java | 33 +++++++++---------- 1 file changed, 16 insertions(+), 17 deletions(-) diff --git a/app/src/main/java/org/houxg/leamonax/ui/SignInActivity.java b/app/src/main/java/org/houxg/leamonax/ui/SignInActivity.java index 4e67616..6c98047 100644 --- a/app/src/main/java/org/houxg/leamonax/ui/SignInActivity.java +++ b/app/src/main/java/org/houxg/leamonax/ui/SignInActivity.java @@ -70,6 +70,18 @@ public class SignInActivity extends BaseActivity implements TextWatcher { @BindView(R.id.tv_example) TextView mExampleTv; + /** + * @param data + * @return account local id or -1 + */ + public static long getAccountIdFromData(Intent data) { + if (data == null) { + return -1; + } else { + return data.getLongExtra(EXTRA_ACCOUNT_LOCAL_ID, -1); + } + } + @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); @@ -211,8 +223,8 @@ public class SignInActivity extends BaseActivity implements TextWatcher { ToastUtils.show(SignInActivity.this, R.string.illegal_host); } else { ToastUtils.showNetworkError(SignInActivity.this); - animateFinish(mSignInBtn, mSignInProgress); } + animateFinish(mSignInBtn, mSignInProgress); } @Override @@ -299,19 +311,6 @@ public class SignInActivity extends BaseActivity implements TextWatcher { } } - /** - * - * @param data - * @return account local id or -1 - */ - public static long getAccountIdFromData(Intent data) { - if (data == null) { - return -1; - } else { - return data.getLongExtra(EXTRA_ACCOUNT_LOCAL_ID, -1); - } - } - private Observable initHost() { return Observable.create(new Observable.OnSubscribe() { @Override @@ -330,9 +329,6 @@ public class SignInActivity extends BaseActivity implements TextWatcher { }); } - private static class IllegalHostException extends Exception { - } - private void animateProgress(View button, final View progressBar) { button.animate() .scaleX(0) @@ -385,4 +381,7 @@ public class SignInActivity extends BaseActivity implements TextWatcher { String password = mPasswordEt.getText().toString(); mSignInBtn.setEnabled(!TextUtils.isEmpty(email) && !TextUtils.isEmpty(password)); } + + private static class IllegalHostException extends Exception { + } }