如何从Main Activity完全完成应用程序?

时间:2019-02-01 19:48:55

标签: android

我正在处理有3个活动的应用程序,当我单击Main Actvity中的按钮时,我想完全关闭该应用程序。

我用过 finishAffinity(); System.exit(0);

//和finish();

closeBtn.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View arg0) {

                   finishAffinity();
                    System.exit(0);

               //     finish();
        }
    });

我想关闭该应用程序(所有活动),但是该应用程序只是最小化了,仍然可以运行。

1 个答案:

答案 0 :(得分:0)

使用onBackPressed()方法:

@Override
public void onBackPressed() {    
    android.os.Process.killProcess(android.os.Process.myPid());
}

您不必只杀死了活动,但应用程序的过程。