返回键调用 system.exit(0) 此方法以后 APP会自动重启。有谁有高见?指导一下。
小伙看你根骨奇佳,潜力无限,来学PHP伐。
有幾種情況:
設定了自訂異常處理器,然後 system.exit(0) 引發異常被處理器捕獲,然後處理器中的程式碼重新載入了應用。
程式中存在服務,並且服務的 onStartCommand 方法的回傳值設定為 START_STICKY,這個回傳值的語意是,當服務被殺死時,重啟之。 system.exit(0) 會殺死所有線程自然也包括服務,然後系統根據 START_STICKY 設定重啟了服務。
可能在退出之前crash了,仔細檢查log
你的那方法不適合android
建議使用finish()
有幾種情況:
設定了自訂異常處理器,然後 system.exit(0) 引發異常被處理器捕獲,然後處理器中的程式碼重新載入了應用。
程式中存在服務,並且服務的 onStartCommand 方法的回傳值設定為 START_STICKY,這個回傳值的語意是,當服務被殺死時,重啟之。 system.exit(0) 會殺死所有線程自然也包括服務,然後系統根據 START_STICKY 設定重啟了服務。
可能在退出之前crash了,仔細檢查log
你的那方法不適合android
建議使用finish()