1. 简介
一般都是通过BACK或HOME键来退出当前应用,如何在Android应用中通过点击“Button”来退出应用呢?
2. 解决方案
把以下两种方案的代码之一放入Button的点击事件之中即可。
2.1 启动另一个Activity
此方案较好,不会有闪烁。
Intent intent=new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_HOME);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
sActivity.startActivity(intent);
System.exit(0);
2.2. Kill自己
此方案较差,会有闪烁。
android.os.Process.killProcess(android.os.Process.myPid());