D
providePresenter() вызывается в mvpDelegate.onCreate(), который у вас происходит в onViewCreatedа
presenter.init() у вас пытается вызваться раньшеSize: a a a
D
providePresenter() вызывается в mvpDelegate.onCreate(), который у вас происходит в onViewCreatedpresenter.init() у вас пытается вызваться раньшеИ
EG
EG
2020-01-20 19:12:47.952 4887-4887 D/debug: onpause
2020-01-20 19:12:47.954 4887-4887 D/debug: onstop
2020-01-20 19:12:48.036 4887-4887 D/debug: attachView
2020-01-20 19:12:48.037 4887-4887 D/debug: onFirstViewAttach
2020-01-20 19:12:48.112 4887-4887 D/debug: attachView
АЕ
EG
EG
АЕ
EG
EG
@InjectPresenter
lateinit var presenter: SettlementPresenter
@ProvidePresenter
fun providePresenter(): SettlementPresenter =
SettlementPresenter(App.fileRepository, App.apiRepository)
EG
EG
EG
АЕ
EG
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
supportFragmentManager.beginTransaction()
.add(
R.id.frame,
SettlementFragment.instance(FragmentType.MAIN),
SETTLEMENT_FRAGMENT_TAG
)
.commit()
}АЕ
EG
D
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
supportFragmentManager.beginTransaction()
.add(
R.id.frame,
SettlementFragment.instance(FragmentType.MAIN),
SETTLEMENT_FRAGMENT_TAG
)
.commit()
}savedInstanceState != null?