From a6cd047b24ccb4ecb9fde6fec8437ad3d8d0975a Mon Sep 17 00:00:00 2001 From: nich Date: Wed, 5 Feb 2020 12:01:40 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=9B=9E=E8=B0=83=E7=94=A8?= =?UTF-8?q?=E4=BA=8E=E7=A1=AE=E5=AE=9A=20activity=20=E9=94=80=E6=AF=81?= =?UTF-8?q?=E7=8A=B6=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/com/gh/base/BaseActivity.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/app/src/main/java/com/gh/base/BaseActivity.java b/app/src/main/java/com/gh/base/BaseActivity.java index 6549bbff05..afcce83ad7 100644 --- a/app/src/main/java/com/gh/base/BaseActivity.java +++ b/app/src/main/java/com/gh/base/BaseActivity.java @@ -178,12 +178,23 @@ public abstract class BaseActivity extends BaseAppCompatActivity implements Easy @Override protected void onPause() { super.onPause(); + if (isFinishing()) { + onFinish(); + } } @Override protected void onResume() { super.onResume(); } + + /** + * 可凭借此回调确定当前 activity 已经执行了 finish() 处于 isFinishing 状态 + * 可在后续进行 + */ + protected void onFinish() { + + } @Override public void onRequestPermissionsResult(int requestCode,