Когда я нажимаю кнопку « Выход» в своем профиле, я хочу, чтобы пользователь перешел на страницу входа , где ему нужно использовать новые учетные данные.
Следовательно, я использовал этот код:
Intent intent = new Intent(ProfileActivity.this,
LoginActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
в onButtonClick
кнопке выхода.
Но проблема в том, что когда я нажимаю кнопку возврата устройства в Activity Login, я попадаю в ProfileActivity. Я ожидал, что приложение закроется, когда я нажму кнопку возврата устройства в LoginActivity.
Что я делаю не так?
Я также добавил android:launchMode="singleTop"
в манифест для моего LoginActivity
Спасибо
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
я получил ответ на этот вопрос: stackoverflow.com/questions/3473168/…