У меня есть приложение со многими действиями, совместно использующее одно и то же меню, которое создается в модуле кода. В этом меню есть опция «Выход». Как завершить все текущие действия без использования ExitApplication? Должен ли я создавать переменную в модуле кода (ExitNow как boolean) и проверять ее в каждом Activity_Resume каждого вида деятельности?Завершить все действия в Basic4Android
1
A
ответ
1
положить activity.finish как код для вашей кнопки выхода
1
попробовать это.
Intent intent = new Intent(getApplicationContext(), Home.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
0
типа это prossec глобальный:
Dim GExit as boolean
Gexit= false
типа во всем резюме в любой деятельности этот код:
if Gexit = true then activity.finish
и введите этот код в ваш BTNEXIT:
Gexit= true
activity.finish
0
Я пробовал много экс amples, но это действительно работает для меня
Intent intent = new Intent(getApplicationContext(), HomeActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK|Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
Вы можете добавить флаг в качестве одного –
на финише вы могли бы иметь флаг = флаг + 1 и проверьте значение флага на resumsion также меняется флаг обратно в 0, в то время. –