关闭所有活动并进入手机主屏幕

时间:2013-07-22 06:37:32

标签: android android-intent

当我按下退出按钮并进入开始(主)屏幕时,当我从主屏幕按下后退按钮时,它进入第二屏幕。但是,我想在主屏幕上单击后退按钮关闭应用程序,然后关闭所有活动。 在做研究时我发现,

Intent intent = new Intent(this, Home.class);  
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);  
finish();

但它不能满足我的要求。

2 个答案:

答案 0 :(得分:3)

您可以使用我在此处引用的代码 How to exit from the application and show the home screen?

  Intent intent = new Intent(Intent.ACTION_MAIN);
    intent.addCategory(Intent.CATEGORY_HOME);
    intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    startActivity(intent);

虽然Android的设计不赞成退出应用程序。

相关链接:

How to close Android application?

Android exit application

答案 1 :(得分:0)

只需在代码中添加一行,这样就可以了。

   startActivity(intent);