Когда у меня есть два действия
Activity A, B;
// A stands for Login Screen
// B stands for Main Application Screen
Приложение запускается с A
, тогда пользователь выполняет вход в систему, и он будет указывать на B
Когда я запускаю B
Iдобавьте этот флаг в Intent Intent.FLAG_ACTIVITY_CLEAR_TOP
, но когда я завершу B
, я ожидаю, что это будет последнее действие и выход из приложения.
Вместо того, что я ожидал, A
выводится на передний план,и пользователь снова остается на экране входа в систему.
Должен ли я начинать A
с B
как startActivityForResult
и использовать B
в качестве основной активности всего приложения?
Или флагне работает как должно быть?