Fix crash bug

pull/137/head
FongMi 4 years ago
parent 5e76c43f8e
commit 9c3a15e790
  1. 1
      app/src/leanback/java/com/fongmi/android/tv/ui/activity/CollectActivity.java
  2. 2
      app/src/leanback/java/com/fongmi/android/tv/ui/fragment/CollectFragment.java

@ -98,7 +98,6 @@ public class CollectActivity extends BaseActivity {
private void setViewModel() {
mViewModel = new ViewModelProvider(this).get(SiteViewModel.class);
mViewModel.result.observe(this, result -> {
if (mExecutor == null) return;
mAdapter.add(Collect.create(result.getList()));
getFragment().addVideo(result.getList());
mPageAdapter.notifyDataSetChanged();

@ -72,7 +72,7 @@ public class CollectFragment extends BaseFragment implements VodPresenter.OnClic
}
public void addVideo(List<Vod> items) {
if (checkLastSize(items)) return;
if (checkLastSize(items) || getActivity() == null || getActivity().isFinishing()) return;
List<ListRow> rows = new ArrayList<>();
for (List<Vod> part : Lists.partition(items, Prefers.getColumn())) {
mLast = new ArrayObjectAdapter(new VodPresenter(this));

Loading…
Cancel
Save