В моей первой Activity
я начинаю умысел на второй Activity
с startActivityForResult()
, то из второго Activity
Я посылаю некоторые данные обратно FirstActivity
с setResult()
и, но когда onActivityResult()
называется, FirstActivity
создает снова и полностью обновляется, поэтому я теряю все данные, отправляемые со второго Activity
.Первая активность воссоздает когда setResult() обратно к первой активности от второй активности
FirstActivity
распространяется FragmentActivity
.
Этот вопрос я наблюдаю в One plus 3 устройства одного пользователя, но у меня такое же устройство с одинаковой конфигурацией. Я получаю эту проблему. Поэтому я подозреваю, что проблема может быть с SDK. Можете ли вы проверить и предложить какое-то решение.
Заранее спасибо.
Просьба поделиться кодом, в котором вы сейчас отправляетесь, и заканчивать деятельность. –
Предоставьте код, а также информацию о том, как ваши действия объявлены в манифесте. – Seishin
У меня есть сильное чувство, что вы вызываете 'startActivity()' после 'setResult()'. Это так? – Shaishav