У меня есть 2 вида деятельности: A, B:
The A запустит B.
Но я хочу, чтобы B нажмите кнопку «Назад» может вернуться в рабочий стол, но не назад к деятельности ,
Я использую ниже код, чтобы начать деятельность:Намерение и активность назад на Android
Intent NewActivity = new Intent();
NewActivity.setClass(A.this, B.class);
NewActivity.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
startActivity(NewActivity);
Но пока нажмите кнопку назад, она по-прежнему обратно в деятельности.
Как я могу это сделать?
Вы пробовали очистить свой проект и перестроить? Удалить приложение с устройства и переустановить? –
после startActivity (NewActivity); напишите A.this.finish(); – Sushil
или вы можете использовать 'NewActivity.setFlags (Intent.FLAG_ACTIVITY_CLEAR_TOP); 'при запуске операции B –