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 2e7230461..a37536d96 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 @@ -37,7 +37,6 @@ import com.fongmi.android.tv.bean.Parse; import com.fongmi.android.tv.bean.Site; import com.fongmi.android.tv.bean.Track; import com.fongmi.android.tv.bean.Vod; -import com.fongmi.android.tv.cast.CastVideo; import com.fongmi.android.tv.databinding.ActivityDetailBinding; import com.fongmi.android.tv.db.AppDatabase; import com.fongmi.android.tv.event.ErrorEvent; @@ -55,7 +54,6 @@ import com.fongmi.android.tv.ui.base.BaseActivity; import com.fongmi.android.tv.ui.base.ViewType; import com.fongmi.android.tv.ui.custom.CustomKeyDownVod; import com.fongmi.android.tv.ui.custom.SpaceItemDecoration; -import com.fongmi.android.tv.ui.custom.dialog.CastDialog; import com.fongmi.android.tv.ui.custom.dialog.ControlDialog; import com.fongmi.android.tv.ui.custom.dialog.EpisodeGridDialog; import com.fongmi.android.tv.ui.custom.dialog.EpisodeListDialog; @@ -82,7 +80,7 @@ import java.util.concurrent.Executors; import tv.danmaku.ijk.media.player.ui.IjkVideoView; -public class DetailActivity extends BaseActivity implements Clock.Callback, CustomKeyDownVod.Listener, CastDialog.Listener, PiPReceiver.Listener, TrackDialog.Listener, ControlDialog.Listener, FlagAdapter.OnClickListener, EpisodeAdapter.OnClickListener, ParseAdapter.OnClickListener { +public class DetailActivity extends BaseActivity implements Clock.Callback, CustomKeyDownVod.Listener, PiPReceiver.Listener, TrackDialog.Listener, ControlDialog.Listener, FlagAdapter.OnClickListener, EpisodeAdapter.OnClickListener, ParseAdapter.OnClickListener { private ViewGroup.LayoutParams mFrameParams; private ActivityDetailBinding mBinding; @@ -231,7 +229,6 @@ public class DetailActivity extends BaseActivity implements Clock.Callback, Cust mBinding.content.setOnClickListener(view -> onContent()); mBinding.reverse.setOnClickListener(view -> onReverse()); mBinding.control.back.setOnClickListener(view -> onFull()); - mBinding.control.cast.setOnClickListener(view -> onCast()); mBinding.control.full.setOnClickListener(view -> onFull()); mBinding.control.keep.setOnClickListener(view -> onKeep()); mBinding.control.lock.setOnClickListener(view -> onLock()); @@ -464,10 +461,6 @@ public class DetailActivity extends BaseActivity implements Clock.Callback, Cust toggleFullscreen(); } - private void onCast() { - CastDialog.create().config(ApiConfig.getUrl()).history(mHistory).video(CastVideo.get(getName(), getUrl())).show(this); - } - private void onKeep() { Keep keep = Keep.find(getHistoryKey()); Notify.show(keep != null ? R.string.keep_del : R.string.keep_add); @@ -699,7 +692,6 @@ public class DetailActivity extends BaseActivity implements Clock.Callback, Cust private void showControl() { mBinding.control.share.setVisibility(getUrl() == null || isFullscreen() ? View.GONE : View.VISIBLE); - mBinding.control.cast.setVisibility(getUrl() == null || isFullscreen() ? View.GONE : View.VISIBLE); mBinding.control.keep.setVisibility(mHistory == null || isFullscreen() ? View.GONE : View.VISIBLE); mBinding.control.parse.setVisibility(isFullscreen() && isUseParse() ? View.VISIBLE : View.GONE); mBinding.control.rotate.setVisibility(isFullscreen() && !isLock() ? View.VISIBLE : View.GONE); @@ -1074,13 +1066,6 @@ public class DetailActivity extends BaseActivity implements Clock.Callback, Cust adapter.notifyItemRangeChanged(0, adapter.getItemCount()); } - @Override - public void onCastTo(boolean mobile) { - if (mobile) return; - checkPlayImg(false); - mPlayers.pause(); - } - @Override public void onScale(int tag) { mHistory.setScale(tag);