【问题标题】:Regd : Closing app programatically through Android application [duplicate]Regd:通过Android应用程序以编程方式关闭应用程序[重复]
【发布时间】:2017-03-31 12:50:54
【问题描述】:

我想通过代码以编程方式关闭 Android 应用程序。我有 2 个活动。第一个 MainScreen 和第二个屏幕。

我试过代码

System.exit();
finishAffinity();
finishAndRemoveTask();

问题是它让我进入主屏幕

谢谢

【问题讨论】:

  • 您无法关闭您的应用程序。它由操作系统处理。但是您可以使 FirstActivity noHistory="true" 并在 SecondActivity 中简单地调用 finish();
  • 再解释一下你的问题。关闭您想去的所有活动后。
  • 请不要破坏您的帖子...

标签: android


【解决方案1】:

试试这个,

System.exit(0);

this.finishAffinity();此选项适用于以上 api 16

【讨论】:

    【解决方案2】:

    你可以试试

    `android.os.Process.killProcess(android.os.Process.myPid());`
    

    在您的主要活动的 onDestroy() 中。 供参考请通过this

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-27
      • 2011-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多