diff --git a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/DetailActivity.java b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/DetailActivity.java index 6f7fa4e54..c75ea2ff7 100644 --- a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/DetailActivity.java +++ b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/DetailActivity.java @@ -242,12 +242,14 @@ public class DetailActivity extends BaseActivity implements Clock.Callback, Cust mBinding.actor.setOnClickListener(view -> onActor()); mBinding.content.setOnClickListener(view -> onContent()); mBinding.reverse.setOnClickListener(view -> onReverse()); + mBinding.name.setOnLongClickListener(view -> onChange()); mBinding.control.cast.setOnClickListener(view -> onCast()); mBinding.control.back.setOnClickListener(view -> onFull()); mBinding.control.full.setOnClickListener(view -> onFull()); mBinding.control.keep.setOnClickListener(view -> onKeep()); mBinding.control.lock.setOnClickListener(view -> onLock()); mBinding.control.share.setOnClickListener(view -> onShare()); + mBinding.control.title.setOnClickListener(view -> onChange()); mBinding.control.play.setOnClickListener(view -> checkPlay()); mBinding.control.next.setOnClickListener(view -> checkNext()); mBinding.control.prev.setOnClickListener(view -> checkPrev()); @@ -477,6 +479,12 @@ public class DetailActivity extends BaseActivity implements Clock.Callback, Cust reverseEpisode(false); } + private boolean onChange() { + mBroken.add(getId()); + checkSearch(); + return true; + } + private void onCast() { CastDialog.create().history(mHistory).video(CastVideo.get(getName(), getUrl())).fm(true).show(this); }