Login > HomePage ->Activity1 ->Activity2->Activity3
Если однажды я перешел на Activity3, то оттуда на главную страницу. Оттуда я пытаюсь выйти из системы. Он отправляет меня обратно на страницу входа, но если я нажимаю кнопку «Назад» на своем телефоне, она показывает все предыдущие действия. Пожалуйста, помогите мне, как мы можем это сделать.Выйти и закрыть все действия в Android
Это то, что я попытался
logout.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
SharedPreferences myPrefs = getSharedPreferences("SelfTrip", MODE_PRIVATE);
SharedPreferences.Editor editor = myPrefs.edit();
editor.clear();
editor.commit();
Log.d(TAG, "Now log out and start the activity login");
Intent loginPageIntent = new Intent(getApplicationContext(), LoginPage.class);
loginPageIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
loginPageIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(loginPageIntent);
}
});
проверить мой ответ [здесь] [1] я надеюсь, что это будет полезно [1]: http://stackoverflow.com/questions/14001963/finish-all-activities-at -a-time/24833606 # 24833606 –