android – 如何区分是否在onPause之后调用onDestroy

有什么方法可以区分是否在onPause()之后调用onDestroy()?在may活动中,我需要在Activity失去焦点和Activity停止时执行不同的操作,但即使活动停止on onOause()也会在onDestroy()之前调用我希望在活动失去焦点时在onPause()中执行不同的操作什么时候下降,onDestroy()将被调用.
最佳答案
是的:

@Override
protected void onPause() {
    super.onPause();
    if (this.isFinishing()) {
         // WAHT YOU WANT TO DO BEFORE DESTROYING...
    }
}  

但当然,如果您的应用程序崩溃,它无法处理;)

转载注明原文:android – 如何区分是否在onPause之后调用onDestroy - 代码日志