В моем приложении есть следующий поток Activity
: LoginActivity
> DashboardActivity
> (если пользователь решит сменить пароль)> ChangePasswordActivity
Если пользователь успешно сменит свой пароль,Я хотел бы отослать их обратно к самому первому занятию, которое LoginActivity
.Я хотел бы pop
DashboardActivity
в процессе предотвращения любых нежелательных затяжных действий.
Правильно ли использовать FLAG_ACTIVITY_CLEAR_TOP
для запуска нового LoginActivity
в этом случае?Я хотел бы знать, какие флаги подходят в этом сценарии.
Что бы это ни стоило, мой DashboardActivity
имеет launchMode
, установленный в singleTop
в моем AndroidManifest
.