Есть несколько способов сделать это, один из способов:
Когда вы начинаете домашнее действие, используйте startActivityForResult.Когда домашняя активность завершается (пользователь выполняет ответный удар), предыдущая активность будет уведомлена.Если вы не хотите, чтобы это действие отображалось, немедленно завершите это действие.Вы можете использовать коды запроса или результата, чтобы определить, хотите ли вы снова отобразить действие.
Я полагаю, вы также можете сделать что-то вроде этого:активность из стека, когда вы начинаете домашнюю активность.