Добрый день. У меня есть abstract BaseFragmentActivity с методом
onCreate в котором
if (savedInstanceState == null) {
changeFragment(getFragment());
}
——————————————-
AuthorizationActivity я наследую от BaseFragmentActivity
и реализую метод
@Override protected Fragment getFragment() {
return AuthorizationFragment.newInstance();
}
———————————————-
Далее я создал фрагмент с кнопкой и edit_txt. В презентере выполняется такой код
@InjectViewStatepublic class AuthorizationPresenter extends BasePresenter<AuthorizationView> {
public void authAndGetWorkList() {
mCompositeDisposable.add(
new WMSClient().send("111;")
.observeOn(AndroidSchedulers.mainThread())
.doOnSubscribe(disposable -> getViewState().showProgress())
.doFinally(getViewState()::hideProgress)
.subscribe(response -> getViewState().openWorkListFragment(response),
throwable -> getViewState().showError())
);
}
}
————————————————
Вот после поворота экрана вьюшка будто отваливается. по нажатию на кнопку выполняется код authAndGetWorkList из презентера, но hideProgress, openWorkListFragment и тд, методы из вью - они не работают