From fbc613fccfedc77b61da43bb2a3dc5138bb33523 Mon Sep 17 00:00:00 2001 From: FongMi Date: Tue, 28 Jun 2022 15:27:55 +0800 Subject: [PATCH] Fix xml source make crash --- app/src/main/java/com/fongmi/bear/bean/Result.java | 2 +- app/src/main/java/com/fongmi/bear/ui/activity/VodActivity.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/fongmi/bear/bean/Result.java b/app/src/main/java/com/fongmi/bear/bean/Result.java index d8c702587..b24c02b09 100644 --- a/app/src/main/java/com/fongmi/bear/bean/Result.java +++ b/app/src/main/java/com/fongmi/bear/bean/Result.java @@ -40,7 +40,7 @@ public class Result { } public List getTypes() { - return types; + return types == null ? Collections.emptyList() : types; } public List getList() { diff --git a/app/src/main/java/com/fongmi/bear/ui/activity/VodActivity.java b/app/src/main/java/com/fongmi/bear/ui/activity/VodActivity.java index 1ebdea87d..25d86942e 100644 --- a/app/src/main/java/com/fongmi/bear/ui/activity/VodActivity.java +++ b/app/src/main/java/com/fongmi/bear/ui/activity/VodActivity.java @@ -58,7 +58,7 @@ public class VodActivity extends BaseActivity { private void setPager() { mBinding.pager.setAdapter(new PageAdapter(this, mResult.getTypes(), mResult.getFilters())); - mBinding.pager.setOffscreenPageLimit(mResult.getTypes().size()); + if (mResult.getTypes().size() > 0) mBinding.pager.setOffscreenPageLimit(mResult.getTypes().size()); mBinding.pager.setUserInputEnabled(false); } }