- Add the Codota plugin to your IDE and get smart completions
private void myMethod () {}
public void startProgressTimer() { Log.i(TAG, "startProgressTimer: " + " [" + this.hashCode() + "] "); cancelProgressTimer(); mProgressTimer = new Timer(); mProgressTimerTask = new ProgressTimerTask(); mProgressTimer.schedule(mProgressTimerTask, 0, 300); }
@Override public void onStartTrackingTouch(SeekBar seekBar) { Log.i(TAG, "bottomProgress onStartTrackingTouch [" + this.hashCode() + "] "); MediaPlayerManager.instance().cancelProgressTimer(); ViewParent vpdown = getParent(); while (vpdown != null) { vpdown.requestDisallowInterceptTouchEvent(true); vpdown = vpdown.getParent(); } }
@Override public void onStartTrackingTouch(SeekBar seekBar) { Log.i(TAG, "bottomProgress onStartTrackingTouch [" + this.hashCode() + "] "); MediaPlayerManager.instance().cancelProgressTimer(); cancelDismissTask(); ViewParent vpdown = getParent(); while (vpdown != null) { vpdown.requestDisallowInterceptTouchEvent(true); vpdown = vpdown.getParent(); } }
@Override public void onStartTrackingTouch(SeekBar seekBar) { MediaPlayerManager.instance().cancelProgressTimer(); ViewParent vpdown = getParent(); while (vpdown != null) { vpdown.requestDisallowInterceptTouchEvent(true); vpdown = vpdown.getParent(); } }
public void releaseMediaPlayer() { cancelProgressTimer(); mediaPlayer.release(); mediaPlayer.setHeaders(null); mediaPlayer.setDataSource(null); mCurrentData = null; updateState(MediaPlayerManager.PlayerState.IDLE); }
public void updateState(PlayerState playerState) { Log.i(TAG, "updateState [" + playerState.name() + "] "); mPlayerState = playerState; switch (mPlayerState) { case PLAYING: case PAUSED: startProgressTimer(); break; case ERROR: case IDLE: case PLAYBACK_COMPLETED: cancelProgressTimer(); break; } VideoView currentFloor = getCurrentVideoView(); if (currentFloor != null && currentFloor.isCurrentPlaying()) { AbsControlPanel controlPanel = currentFloor.getControlPanel(); if (controlPanel != null) { controlPanel.notifyStateChange();//通知当前的控制面板改变布局 } } }