Activity Lifecycle, Saving Activity State, Managing Tasks, Intent, Intent Filter
-
seysen
- Сообщения: 1
- Зарегистрирован: 13 июл 2020, 19:26
Сообщение
seysen » 13 июл 2020, 19:38
У меня в приложении фрагмент вызывает запуск Activity методом startActivityForResult. Далее onActivityResult получает данные от этого Activity и все работало. Пока мне непришлось упаковывать Parcelable объекты в Intent. После этого запуск onActivityResult прекратился. При этом в Intent startActivityForResult так же упаковываются Parcelable объекты. И новый Activity прекрасно их получает и обрабатывает. Но при выходе из Activity, не забыв указать
onActivityResult во фрагменте не запускается.
Я уже всю голову сломал. Уже подменил своими RESULT_OK, так как во Fragment и Activity они разные. И ставил положительные, так как читал, что был баг, что при отрицательных значениях не работает. Возвращаться обратно к передаче "примитивных" типов данных не реально.
Подскажите люди добрые хоть в какую сторону копать? Может кто-то уже сталкивался с подобным
-
androchelik98
- Сообщения: 5
- Зарегистрирован: 22 июл 2020, 14:03
Сообщение
androchelik98 » 22 июл 2020, 14:05
Я столкнулся с подобной проблемой и тоже не знаю как решить
тоже буду ждать советов прямо тут...