Я пытаюсь получить результат во фрагменте. Код во фрагменте
override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
super.onActivityResult(requestCode, resultCode, data)
if (resultCode != Activity.RESULT_OK) return
val bundle = data?.extras
when (requestCode) {
LicenseActivationActivity.REQUEST_RESULT_COUNT_ENTERPRISE ->
//
}
}
Этот код называется. Но также метод onActivityResult в DrawerActivity
Неужели onActivityResult вызывается только во фрагменте?
ОБНОВЛЕНИЕ
Этот код в DrawerActivity
override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
super.onActivityResult(requestCode, resultCode, data)
if (resultCode == Activity.RESULT_OK) {
WayBillsActivity.start(this)
finish()
}
}
Почему-то тоже выполняется, но только после onActivityResult во фрагменте.