pull/102/head
FongMi 3 years ago
parent 00eb359cb1
commit 20aca65432
  1. 5
      app/src/leanback/java/com/fongmi/android/tv/ui/activity/DetailActivity.java

@ -229,7 +229,6 @@ public class DetailActivity extends BaseActivity implements KeyDown.Listener {
} }
private void setEpisodeActivated(Vod.Flag.Episode item) { private void setEpisodeActivated(Vod.Flag.Episode item) {
if (shouldEnterFullscreen()) return;
mCurrent = mBinding.flag.getSelectedPosition(); mCurrent = mBinding.flag.getSelectedPosition();
for (int i = 0; i < mFlagAdapter.size(); i++) ((Vod.Flag) mFlagAdapter.get(i)).toggle(mCurrent == i, item); for (int i = 0; i < mFlagAdapter.size(); i++) ((Vod.Flag) mFlagAdapter.get(i)).toggle(mCurrent == i, item);
mEpisodeAdapter.notifyArrayItemRangeChanged(0, mEpisodeAdapter.size()); mEpisodeAdapter.notifyArrayItemRangeChanged(0, mEpisodeAdapter.size());
@ -245,8 +244,8 @@ public class DetailActivity extends BaseActivity implements KeyDown.Listener {
mGroupAdapter.setItems(items, null); mGroupAdapter.setItems(items, null);
} }
private boolean shouldEnterFullscreen() { private boolean shouldEnterFullscreen(Vod.Flag.Episode item) {
boolean enter = !mFullscreen && mBinding.episode.getSelectedPosition() == getEpisodePosition(); boolean enter = !mFullscreen && item.getUrl().equals(mHistory.getEpisodeUrl());
if (enter) enterFullscreen(); if (enter) enterFullscreen();
return enter; return enter;
} }

Loading…
Cancel
Save