fix ProgressBar didn’t hide when host error

This commit is contained in:
bin
2017-03-26 21:31:11 +08:00
parent 5d43387369
commit 4e8ae67d81

View File

@@ -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<String> initHost() {
return Observable.create(new Observable.OnSubscribe<String>() {
@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 {
}
}