From 8d11964f798b838597fc3ad2944ea546eb73d22f Mon Sep 17 00:00:00 2001 From: FongMi Date: Thu, 1 Dec 2022 02:19:46 +0800 Subject: [PATCH] Fix update bug --- .../com/fongmi/android/tv/ui/activity/SettingActivity.java | 2 +- app/src/main/java/com/fongmi/android/tv/utils/Updater.java | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/SettingActivity.java b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/SettingActivity.java index 05737b6f6..669de4886 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/SettingActivity.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/SettingActivity.java @@ -78,7 +78,7 @@ public class SettingActivity extends BaseActivity implements ConfigCallback, Sit mBinding.wall.setOnClickListener(view -> ConfigDialog.create(this).type(2).show()); mBinding.vodHistory.setOnClickListener(view -> HistoryDialog.create(this).type(0).show()); mBinding.liveHistory.setOnClickListener(view -> HistoryDialog.create(this).type(1).show()); - mBinding.version.setOnClickListener(view -> Updater.create(this).force().start()); + mBinding.version.setOnClickListener(view -> Updater.create(this).reset().start()); mBinding.wallDefault.setOnClickListener(view -> setWallDefault()); mBinding.wallRefresh.setOnClickListener(view -> setWallRefresh()); mBinding.quality.setOnClickListener(view -> setQuality()); diff --git a/app/src/main/java/com/fongmi/android/tv/utils/Updater.java b/app/src/main/java/com/fongmi/android/tv/utils/Updater.java index 423f196db..a576f8578 100644 --- a/app/src/main/java/com/fongmi/android/tv/utils/Updater.java +++ b/app/src/main/java/com/fongmi/android/tv/utils/Updater.java @@ -11,7 +11,6 @@ import com.fongmi.android.tv.BuildConfig; import com.fongmi.android.tv.R; import com.fongmi.android.tv.databinding.DialogUpdateBinding; import com.fongmi.android.tv.net.OKHttp; -import com.google.android.exoplayer2.util.Log; import com.google.android.material.dialog.MaterialAlertDialogBuilder; import org.json.JSONObject; @@ -36,6 +35,11 @@ public class Updater implements View.OnClickListener { this.branch = "release"; } + public Updater reset() { + Prefers.putUpdate(true); + return this; + } + public Updater force() { this.force = true; return this; @@ -51,7 +55,6 @@ public class Updater implements View.OnClickListener { } private void doInBackground() { - Log.e("DDD", getJson()); connect(getJson()); }