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 abf730b4a..2fec56d5e 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 @@ -97,7 +97,6 @@ public class VodActivity extends BaseActivity { private void setPager() { mBinding.pager.setAdapter(new PageAdapter(getSupportFragmentManager())); - if (mResult.getTypes().size() > 0) mBinding.pager.setOffscreenPageLimit(Math.min(mResult.getTypes().size(), 5)); } class PageAdapter extends FragmentStatePagerAdapter { @@ -116,5 +115,9 @@ public class VodActivity extends BaseActivity { public int getCount() { return mResult.getTypes().size(); } + + @Override + public void destroyItem(@NonNull ViewGroup container, int position, @NonNull Object object) { + } } } 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 280d2392a..b7c3c71bf 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 @@ -128,7 +128,6 @@ public class SiteViewModel extends ViewModel { if (!Thread.interrupted()) result.postValue(service.submit(callable).get(5, TimeUnit.SECONDS)); } catch (Exception e) { if (!Thread.interrupted()) result.postValue(new Result()); - e.printStackTrace(); } }); }