KT
@Inject Router router;
...
@ProvidePresenter
TestPresener providePresenter() {
return new TestPresenter(router);
}
а с котлином никак не могу понять как правильно сделать
Size: a a a
AO
@Inject Router router;
...
@ProvidePresenter
TestPresener providePresenter() {
return new TestPresenter(router);
}
AO
M
KT
M
L
L
AP
AP
L
N
N
N
KT
KT
N
P▽
Button > onClick > navigateTo(FragmentA)
navigateTo(FragmentB)
router.exit()
- вернемся на FragmentA - проверка пройдет и всё ОК.onFirstViewAttach
и там же сразу сделать переход navigateTo(FragmentB)
- то упадет с ошибкой:java.lang.IllegalStateException: FragmentManager is already executing transactions
P▽
router.exit()
onFirstViewAttach
для перехода на fragmentB. Можно, но хороший ли это вариант?P▽
replace()
делать, а если нет, то exit()