Вы можете запустить новое действие, используя метод startActivityForResult(Intent intent, int requestCode)
.Если в этом новом действии нажать кнопку «Назад», результат будет отправлен в предыдущее действие, которое в свою очередь должно обработать этот результат.Поэтому в первом упражнении поймайте этот результат, используя:
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (resultCode == RESULT_CANCELLED) {
// do something
}
}
Отсюда все, что вам нужно, это создать метод, который реализует желаемое обновление, и вызвать его из приведенного выше кода.