【问题标题】:How to exit or quit android application?如何退出或退出android应用程序?
【发布时间】:2015-01-08 06:45:46
【问题描述】:

我已经为 android 创建了一个示例应用程序,并在我的 htc android 手机中对其进行了测试。 我想知道如何退出应用程序? 谁能给我示例代码? 谢谢。

【问题讨论】:

标签: android exit


【解决方案1】:
public void onClick(View v) {
    finish();
}

【讨论】:

    【解决方案2】:

    您可以通过调用finish() 方法退出当前活动。如果您还想停止您创建的服务,您可以致电stopService(Intent i)

    http://developer.android.com/reference/android/app/Activity.html#finish() http://developer.android.com/reference/android/content/ContextWrapper.html#stopService(android.content.Intent)

    【讨论】:

      【解决方案3】:

      你也可以重写finish()方法并停止服务,清理内存...

      【讨论】:

      • Activity 类具有覆盖处理生命周期事件的方法。如果系统决定是时候让您的活动关闭商店,则无法保证会调用被覆盖的 finish()
      • 你的意思是覆盖 onDestroy()?
      • 这是一种方式,但不能保证onDestroy() 会被调用。有关说明,请参阅 Activity 文档。
      【解决方案4】:
      System.Exit(0);
      

      //使用它来退出整个应用程序。不仅仅是一个活动

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-06-12
        • 2019-08-20
        • 1970-01-01
        • 2012-12-10
        • 2011-12-30
        • 1970-01-01
        相关资源
        最近更新 更多