public void onSignUpClick(User user) {
mView.hideKeyboard();
mView.showLoading();
mCompositeDisposable.add(mUserDataSource.findByName(user.name).
subscribeOn(Schedulers.io()).
observeOn(AndroidSchedulers.mainThread())
.doOnSubscribe(__ -> L.i("[doOnSubscribe]"))
.doAfterTerminate(() -> {
L.i("[doAfterTerminate]");
})
.subscribe(userResponse -> {
L.e(":::: " + userResponse);
if (!userResponse) {
insertUser(user);
}else{
mView.showMessage("This is an already registered ID.");
}
}, error -> {
L.e(":::: error::: " + error.getMessage());
}));
}
if (! UserResponse) {insertUser (user);} если я зарегистрируюсь, хочу go intent (loginactivity), но этот Business Logi c, поэтому не может использовать intent (), как решить? я хочу успешных намерений (это, логинактивность)