Завершите все действия и продолжайте появляться в последних приложениях - PullRequest
0 голосов
/ 03 октября 2018

Я использовал finishAffinity или below code из-за завершения всех действий.Но мое приложение удалило последние приложения.

Я хочу завершить все действия и продолжать появляться в последних приложениях.Как я могу это сделать?

Intent i = new Intent(Intent.ACTION_MAIN);
            i.addCategory(Intent.CATEGORY_HOME);
            i.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
            startActivity(i);
            finish();
            System.exit(0);

1 Ответ

0 голосов
/ 03 октября 2018

Используется для удаления ряда Активностей, принадлежащих определенному приложению, из текущей задачи (которая может содержать Активности, принадлежащие нескольким приложениям)

Попробуйте это:

Intent intent = new Intent(getApplicationContext(), Home.class); 
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); 
startActivity(intent);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...