Действие B получит пользовательский ввод, а затем передаст текст редактирования как намерение и запустит Действие A после нажатия кнопки «Отправить».Упражнение A getStringExtra
и изменяет текстовое представление, чтобы отразить, что пользователь ввел.
Теперь, когда пользователь нажимает кнопку добавления в занятии A, оно запускает занятие C. Упражнение C содержит еще один текст для редактирования.Когда пользователь нажимает кнопку «Отправить», он возвращается к действию A и отображает обновленные действия (включая данные из действия B).
У меня установлено android:launchMode="singleTask"
для действия A в файле манифеста Android.
Однако после отправки из действия C действие A не отражает никаких изменений.Если я установлю android:launchMode="standard"
, он покажет значение из C, но тогда значение из A исчезнет.
Как мне решить эту проблему?
Большое спасибо.