Допустим, у меня есть пример рабочего процесса, который выполняет следующее:
- Получите что-то
- Запуск длительной активности1 (без ввода пользователя)
- Запуск длительной активности2 (без ввода пользователя)
- Отправить что-нибудь
Обычно действие 2 должно запускаться автоматически после завершения действия 1, но я бы хотел предотвратить выполнение действия 2, пока рабочий процесс не получит разрешение от пользователя. Пока выполняется активность 1, я хочу, чтобы рабочий процесс мог приостановить работу после выполнения действия 1 и продолжить, когда будет указано действие 2.
Полагаю, мне нужен флаг, который рабочий процесс может проверить перед запуском Activity2, но как я могу обновить этот флаг во время выполнения Activity1?
Спасибо