-4

Can someone tell me how exit all activity on android studio, because when show alert dialog exit i click exit when progressbar on proses the app close but few second app auto start and show second activity.

Phantômaxx
  • 37,901
  • 21
  • 84
  • 115

1 Answers1

2

I think you want to exit app when user pressing yes on alert box.. so for this you need to write below code on "yes" button click like this. Source: this answer

 @Override
public void onBackPressed() {
    AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(this);
    alertDialogBuilder.setTitle("Exit Application?");
    alertDialogBuilder
            .setMessage("Click yes to exit!")
            .setCancelable(false)
            .setPositiveButton("Yes",
                    new DialogInterface.OnClickListener() {
                        public void onClick(DialogInterface dialog, int id) {
                            moveTaskToBack(true);
                            android.os.Process.killProcess(android.os.Process.myPid());
                            System.exit(1);
                        }
                    })

            .setNegativeButton("No", new DialogInterface.OnClickListener() {
                public void onClick(DialogInterface dialog, int id) {

                    dialog.cancel();
                }
            });

    AlertDialog alertDialog = alertDialogBuilder.create();
    alertDialog.show();
}
KhanStan99
  • 414
  • 8
  • 20