|
|
|
|
@ -421,6 +421,7 @@ public class DetailActivity extends BaseActivity implements CustomKeyDownVod.Lis |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private void seamless(Vod.Flag flag) { |
|
|
|
|
if (!getSite().isChangeable()) return; |
|
|
|
|
Vod.Flag.Episode episode = flag.find(mHistory.getVodRemarks()); |
|
|
|
|
if (episode == null || episode.isActivated()) return; |
|
|
|
|
mHistory.setVodRemarks(episode.getName()); |
|
|
|
|
@ -739,6 +740,7 @@ public class DetailActivity extends BaseActivity implements CustomKeyDownVod.Lis |
|
|
|
|
mHistory = History.find(getHistoryKey()); |
|
|
|
|
mHistory = mHistory == null ? createHistory(item) : mHistory; |
|
|
|
|
onItemClick(mHistory.getFlag()); |
|
|
|
|
onItemClick(mHistory.getEpisode()); |
|
|
|
|
if (mHistory.isRevSort()) reverseEpisode(true); |
|
|
|
|
mBinding.control.action.opening.setText(mHistory.getOpening() == 0 ? getString(R.string.play_op) : mPlayers.stringToTime(mHistory.getOpening())); |
|
|
|
|
mBinding.control.action.ending.setText(mHistory.getEnding() == 0 ? getString(R.string.play_ed) : mPlayers.stringToTime(mHistory.getEnding())); |
|
|
|
|
|