From 464297e11c656695fc999997f553ade9ad99966f Mon Sep 17 00:00:00 2001 From: FongMi Date: Mon, 6 Nov 2023 17:48:01 +0800 Subject: [PATCH] Fix bug --- .../java/com/fongmi/android/tv/ui/activity/VodActivity.java | 4 ++-- .../java/com/fongmi/android/tv/ui/fragment/VodFragment.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/VodActivity.java b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/VodActivity.java index af9e52df9..b814e8310 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/VodActivity.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/VodActivity.java @@ -53,7 +53,7 @@ public class VodActivity extends BaseActivity implements TypePresenter.OnClickLi Intent intent = new Intent(activity, VodActivity.class); intent.putExtra("key", key); intent.putExtra("result", result); - for (Map.Entry> entry : result.getFilters().entrySet()) Prefers.put("filter_" + entry.getKey(), App.gson().toJson(entry.getValue())); + for (Map.Entry> entry : result.getFilters().entrySet()) Prefers.put("filter_" + key + "_" + entry.getKey(), App.gson().toJson(entry.getValue())); activity.startActivity(intent); } @@ -66,7 +66,7 @@ public class VodActivity extends BaseActivity implements TypePresenter.OnClickLi } private List getFilter(String typeId) { - return Filter.arrayFrom(Prefers.getString("filter_" + typeId)); + return Filter.arrayFrom(Prefers.getString("filter_" + getKey() + "_" + typeId)); } private Site getSite() { diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/fragment/VodFragment.java b/app/src/leanback/java/com/fongmi/android/tv/ui/fragment/VodFragment.java index c484783fc..877c25fa0 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/fragment/VodFragment.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/fragment/VodFragment.java @@ -80,7 +80,7 @@ public class VodFragment extends BaseFragment implements CustomScroller.Callback } private List getFilter() { - return Filter.arrayFrom(Prefers.getString("filter_" + getTypeId())); + return Filter.arrayFrom(Prefers.getString("filter_" + getKey() + "_" + getTypeId())); } private HashMap getExtend() {