From 084e911cbd2038f36679b1f43aa56e22ae343125 Mon Sep 17 00:00:00 2001 From: FongMi Date: Mon, 12 Sep 2022 18:50:23 +0800 Subject: [PATCH] Replace onDestroy --- .../com/fongmi/android/tv/ui/activity/DetailActivity.java | 5 ++--- .../java/com/fongmi/android/tv/ui/activity/HomeActivity.java | 4 ++-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/DetailActivity.java b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/DetailActivity.java index 57c544793..4062fd986 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/DetailActivity.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/DetailActivity.java @@ -632,13 +632,12 @@ public class DetailActivity extends BaseActivity implements CustomKeyDown.Listen } else if (mFullscreen) { exitFullscreen(); } else { + destroy(); super.onBackPressed(); } } - @Override - protected void onDestroy() { - super.onDestroy(); + private void destroy() { stopTimer(); updateHistory(); Players.get().stop(); diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/HomeActivity.java b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/HomeActivity.java index f04b5c65d..55a23b180 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/HomeActivity.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/HomeActivity.java @@ -276,12 +276,12 @@ public class HomeActivity extends BaseActivity implements CustomTitleView.Listen Notify.show(R.string.app_exit); mHandler.postDelayed(() -> mConfirmExit = false, 1000); } else { - release(); + destroy(); super.onBackPressed(); } } - private void release() { + private void destroy() { Server.get().stop(); Clock.get().release(); Players.get().release();