mirror of
https://github.com/leanote/leanote-android.git
synced 2025-10-19 00:44:08 +00:00
fix ProgressBar didn’t hide when host error
This commit is contained in:
@@ -70,6 +70,18 @@ public class SignInActivity extends BaseActivity implements TextWatcher {
|
|||||||
@BindView(R.id.tv_example)
|
@BindView(R.id.tv_example)
|
||||||
TextView mExampleTv;
|
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
|
@Override
|
||||||
protected void onCreate(@Nullable Bundle savedInstanceState) {
|
protected void onCreate(@Nullable Bundle savedInstanceState) {
|
||||||
super.onCreate(savedInstanceState);
|
super.onCreate(savedInstanceState);
|
||||||
@@ -211,8 +223,8 @@ public class SignInActivity extends BaseActivity implements TextWatcher {
|
|||||||
ToastUtils.show(SignInActivity.this, R.string.illegal_host);
|
ToastUtils.show(SignInActivity.this, R.string.illegal_host);
|
||||||
} else {
|
} else {
|
||||||
ToastUtils.showNetworkError(SignInActivity.this);
|
ToastUtils.showNetworkError(SignInActivity.this);
|
||||||
animateFinish(mSignInBtn, mSignInProgress);
|
|
||||||
}
|
}
|
||||||
|
animateFinish(mSignInBtn, mSignInProgress);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@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() {
|
private Observable<String> initHost() {
|
||||||
return Observable.create(new Observable.OnSubscribe<String>() {
|
return Observable.create(new Observable.OnSubscribe<String>() {
|
||||||
@Override
|
@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) {
|
private void animateProgress(View button, final View progressBar) {
|
||||||
button.animate()
|
button.animate()
|
||||||
.scaleX(0)
|
.scaleX(0)
|
||||||
@@ -385,4 +381,7 @@ public class SignInActivity extends BaseActivity implements TextWatcher {
|
|||||||
String password = mPasswordEt.getText().toString();
|
String password = mPasswordEt.getText().toString();
|
||||||
mSignInBtn.setEnabled(!TextUtils.isEmpty(email) && !TextUtils.isEmpty(password));
|
mSignInBtn.setEnabled(!TextUtils.isEmpty(email) && !TextUtils.isEmpty(password));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private static class IllegalHostException extends Exception {
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user