Finish all activities in Basic4Android

5.3k Views Asked by At

I have an application with many activities, sharing the same Menu, which is created in a code module. This Menu has an option "Exit". How do I finish all running activities without using ExitApplication? Do I have to create a variable in the code module (ExitNow as boolean) and check it in every Activity_Resume of every activity?

4

There are 4 best solutions below

2
On BEST ANSWER

put activity.finish as the code for your exit button

0
On

type this in prossec global :

Dim GExit as boolean

Gexit= false

type in all resume in all activity this code:

if Gexit = true then activity.finish

and type this code in your BTNEXIT:

Gexit= true

activity.finish
0
On

try this one.

Intent intent = new Intent(getApplicationContext(), Home.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
0
On

I tried a lot of examples but this really worked for me

Intent intent = new Intent(getApplicationContext(), HomeActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK|Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);