0

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

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

但它不能满足我的要求。

4

2 回答 2

3

您可以使用我从此处引用的代码如何退出应用程序并显示主屏幕?

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

尽管 Android 的设计不支持选择退出应用程序。

相关链接:

如何关闭安卓应用程序?

Android 退出应用程序

于 2013-07-22T06:39:19.163 回答
0

只需在您的代码中添加一行,这将正常工作

   startActivity(intent);
于 2013-07-22T06:40:50.710 回答