Страница 1 из 1

Не стартует onActivityResult

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

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

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

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

Добавлено: 22 июл 2020, 14:05
androchelik98
Я столкнулся с подобной проблемой и тоже не знаю как решить :( тоже буду ждать советов прямо тут...