Не стартует onActivityResult

Activity Lifecycle, Saving Activity State, Managing Tasks, Intent, Intent Filter
Ответить
seysen
Сообщения: 1
Зарегистрирован: 13 июл 2020, 19:26

Не стартует onActivityResult

Сообщение seysen » 13 июл 2020, 19:38

У меня в приложении фрагмент вызывает запуск Activity методом startActivityForResult. Далее onActivityResult получает данные от этого Activity и все работало. Пока мне непришлось упаковывать Parcelable объекты в Intent. После этого запуск onActivityResult прекратился. При этом в Intent startActivityForResult так же упаковываются Parcelable объекты. И новый Activity прекрасно их получает и обрабатывает. Но при выходе из Activity, не забыв указать

Код: Выделить всё

setResult(RESULT_OK,data);
finish();
onActivityResult во фрагменте не запускается.
Я уже всю голову сломал. Уже подменил своими RESULT_OK, так как во Fragment и Activity они разные. И ставил положительные, так как читал, что был баг, что при отрицательных значениях не работает. Возвращаться обратно к передаче "примитивных" типов данных не реально.
Подскажите люди добрые хоть в какую сторону копать? Может кто-то уже сталкивался с подобным

Аватара пользователя
androchelik98
Сообщения: 5
Зарегистрирован: 22 июл 2020, 14:03

Re: Не стартует onActivityResult

Сообщение androchelik98 » 22 июл 2020, 14:05

Я столкнулся с подобной проблемой и тоже не знаю как решить :( тоже буду ждать советов прямо тут...

Ответить