У меня есть Activity_1 после многих шагов, скажем
Activity_2 > Activity_3.... в некоторой Activity_n Я изменяю некоторые данные, относящиеся к Activity_1 и вызываю их с помощью
Intent intent = new Intent(Activity_n.this, Activity_1.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
Обновление содержимого. Но позже я могу вернуться к Activity_1 где я начал, у которого есть старые данные.
Вместо этого я хочу, чтобы начальный Activity_1 's onResume() вызывался, используя вышеуказанный код. Или соответствующий флаг
FLAG_ACTIVITY_CLEAR_TOP
рассмотрите задачу, состоящую из действий: A, B, C, D. Если D вызывает startActivity() с намерением, который разрешает компонент активности B, то C и D будут завершены, а B получит заданное намерение, в результате чего теперь стек состоит из: A, B.
Это то, что говорят документы, но не то, что я получаю.