public VideoGestureListener(AbsControlPanel controlPanel) { mControlPanel = controlPanel; llOperation = mControlPanel.findViewById(R.id.llOperation); pbOperation = mControlPanel.findViewById(R.id.pbOperation); imgOperation = mControlPanel.findViewById(R.id.imgOperation); mAudioManager = (AudioManager) mControlPanel.getContext().getSystemService(Service.AUDIO_SERVICE); mMaxVolume = mAudioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC); seekBar = mControlPanel.findViewById(R.id.bottom_seek_progress); llProgressTime = mControlPanel.findViewById(R.id.llProgressTime); tvProgressTime = mControlPanel.findViewById(R.id.tvProgressTime); }
@Override public void onStateIdle() { hideUI(layout_bottom, layout_top, loading, llAlert); showUI(video_cover, start); cbBottomPlay.setChecked(false); if (MediaPlayerManager.instance().isMute()) { ivVolume.setChecked(false); } else { ivVolume.setChecked(true); } if (mTarget != null && mTarget.getParentVideoView() != null && mTarget.getParentVideoView().getControlPanel() != null) { TextView title = mTarget.getParentVideoView().getControlPanel().findViewById(R.id.tvTitle); tvTitle.setText(title.getText() == null ? "" : title.getText()); } }
@Override public void onStateIdle() { hideUI(startCenterIv, layout_bottom, layout_top, loading, errorLayout, bottom_seek_progress); bgAlphaToTrans(); showUI(video_cover); startCenterIv.setBackgroundResource(R.drawable.play_white); youTuDraggingView.changeStatus(YouTuDraggingView.IconType.PLAY); if (mTarget != null && mTarget.getParentVideoView() != null && mTarget.getParentVideoView().getControlPanel() != null) { TextView title = mTarget.getParentVideoView().getControlPanel().findViewById(R.id.tvTitle); tvTitle.setText(title.getText() == null ? "" : title.getText()); } }
videoView.setUp(url); videoView.start(); TextView tvTitle = videoView.getControlPanel().findViewById(R.id.tvTitle); tvTitle.setText(url); ((ImageView) videoView.getControlPanel().findViewById(R.id.video_cover)).setImageResource(0);
public void SynchronizeViewState() { if (MediaPlayerManager.instance().getPlayerState() != MediaPlayerManager.PlayerState.PLAYING && MediaPlayerManager.instance().getPlayerState() != MediaPlayerManager.PlayerState.PAUSED) { showUI(startCenterIv); } else { hideUI(startCenterIv); } if (mTarget != null && mTarget.getParentVideoView() != null && mTarget.getParentVideoView().getControlPanel() != null) { TextView title = mTarget.getParentVideoView().getControlPanel().findViewById(R.id.tvTitle); tvTitle.setText(title.getText() == null ? "" : title.getText()); } }
public void SynchronizeViewState() { if (MediaPlayerManager.instance().isMute()) { ivVolume.setChecked(false); } else { ivVolume.setChecked(true); } if (MediaPlayerManager.instance().getPlayerState() != MediaPlayerManager.PlayerState.PLAYING && MediaPlayerManager.instance().getPlayerState() != MediaPlayerManager.PlayerState.PAUSED) { showUI(start); } else { hideUI(start); } if (mTarget != null && mTarget.getParentVideoView() != null && mTarget.getParentVideoView().getControlPanel() != null) { TextView title = mTarget.getParentVideoView().getControlPanel().findViewById(R.id.tvTitle); tvTitle.setText(title.getText() == null ? "" : title.getText()); } }
videoView.setUp(url); videoView.start(); TextView tvTitle = videoView.getControlPanel().findViewById(R.id.tvTitle); tvTitle.setText(url);