Say, я ниже активностьAndroid запуск деятельности на вершине конкретной деятельности
Activity A, Activity B, Activity C and Activity D
В настоящее время стек оказывает ниже Входа
Activity C
Activity B
Activity A
я должен запустить Activity D
так, чтобы стек стал, как показано ниже,
Activity D
Activity A
Какой флаг мне нужно установить?
от деятельности которых вы хотели вызвать активность D? – Shiva
@Shiva От Activity C –
Предполагая, что вы вызываете Activity A -> Activity B -> Activity C -> Activity D. Если этот поток, установите флаг намерения FLAG_ACTIVITY_SINGLE_TOP в намерения, которые вы вызываете для Activity B и Activity C. Так, что в стеке действия будет содержать только активность А и операцию D. – Shiva