From 263eb6378ef08ed0f50e294ce6e60805475a1e1b Mon Sep 17 00:00:00 2001 From: FongMi Date: Thu, 3 Aug 2023 13:36:10 +0800 Subject: [PATCH] Support spider quick param --- .../com/fongmi/android/tv/ui/activity/CollectActivity.java | 2 +- .../com/fongmi/android/tv/ui/activity/DetailActivity.java | 2 +- .../main/java/com/fongmi/android/tv/model/SiteViewModel.java | 4 ++-- .../com/fongmi/android/tv/ui/activity/CollectActivity.java | 2 +- .../com/fongmi/android/tv/ui/activity/DetailActivity.java | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/CollectActivity.java b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/CollectActivity.java index 63deb658e..f76ccb61c 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/CollectActivity.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/CollectActivity.java @@ -130,7 +130,7 @@ public class CollectActivity extends BaseActivity { private void search(Site site) { try { - mViewModel.searchContent(site, getKeyword()); + mViewModel.searchContent(site, getKeyword(), false); } catch (Throwable ignored) { } } 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 c9a87a961..79afa50f6 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 @@ -1053,7 +1053,7 @@ public class DetailActivity extends BaseActivity implements CustomKeyDownVod.Lis private void search(Site site, String keyword) { try { - mViewModel.searchContent(site, keyword); + mViewModel.searchContent(site, keyword, true); } catch (Throwable ignored) { } } diff --git a/app/src/main/java/com/fongmi/android/tv/model/SiteViewModel.java b/app/src/main/java/com/fongmi/android/tv/model/SiteViewModel.java index 50ed5ad0d..950ee8575 100644 --- a/app/src/main/java/com/fongmi/android/tv/model/SiteViewModel.java +++ b/app/src/main/java/com/fongmi/android/tv/model/SiteViewModel.java @@ -183,10 +183,10 @@ public class SiteViewModel extends ViewModel { }); } - public void searchContent(Site site, String keyword) throws Throwable { + public void searchContent(Site site, String keyword, boolean quick) throws Throwable { if (site.getType() == 3) { Spider spider = ApiConfig.get().getCSP(site); - String searchContent = spider.searchContent(Trans.t2s(keyword), false); + String searchContent = spider.searchContent(Trans.t2s(keyword), quick); SpiderDebug.log(site.getName() + "," + searchContent); post(site, Result.fromJson(searchContent)); } else { diff --git a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/CollectActivity.java b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/CollectActivity.java index e63a7ee3e..568c5cf5f 100644 --- a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/CollectActivity.java +++ b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/CollectActivity.java @@ -197,7 +197,7 @@ public class CollectActivity extends BaseActivity implements CustomScroller.Call private void search(Site site, String keyword) { try { - mViewModel.searchContent(site, keyword); + mViewModel.searchContent(site, keyword, false); } catch (Throwable ignored) { } } diff --git a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/DetailActivity.java b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/DetailActivity.java index ce2eaa8bb..5a699830d 100644 --- a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/DetailActivity.java +++ b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/DetailActivity.java @@ -1106,7 +1106,7 @@ public class DetailActivity extends BaseActivity implements Clock.Callback, Cust private void search(Site site, String keyword) { try { - mViewModel.searchContent(site, keyword); + mViewModel.searchContent(site, keyword, true); } catch (Throwable ignored) { } }