[leanback] fix crash

pull/149/head
FongMi 2 years ago
parent 30c73ed5b9
commit 9bbcd6af19
  1. 11
      app/src/leanback/java/com/fongmi/android/tv/ui/activity/CollectActivity.java
  2. 12
      app/src/leanback/java/com/fongmi/android/tv/ui/fragment/CollectFragment.java

@ -2,6 +2,7 @@ package com.fongmi.android.tv.ui.activity;
import android.app.Activity;
import android.content.Intent;
import android.os.Parcelable;
import android.view.View;
import android.view.ViewGroup;
@ -211,5 +212,15 @@ public class CollectActivity extends BaseActivity {
@Override
public void destroyItem(@NonNull ViewGroup container, int position, @NonNull Object object) {
}
@Nullable
@Override
public Parcelable saveState() {
return null;
}
@Override
public void restoreState(@Nullable Parcelable state, @Nullable ClassLoader loader) {
}
}
}

@ -114,18 +114,6 @@ public class CollectFragment extends BaseFragment implements CustomScroller.Call
mAdapter.addAll(mAdapter.size(), rows);
}
@Override
public void onSaveInstanceState(@NonNull Bundle outState) {
super.onSaveInstanceState(outState);
outState.putParcelable("collect", mCollect);
}
@Override
public void onViewStateRestored(@Nullable Bundle savedInstanceState) {
super.onViewStateRestored(savedInstanceState);
if (savedInstanceState != null) mCollect = savedInstanceState.getParcelable("collect");
}
@Override
public void onItemClick(Vod item) {
getActivity().setResult(Activity.RESULT_OK);

Loading…
Cancel
Save