@Override
public void onStopTrackingTouch(SeekBar seekBar) {
Log.i(TAG, "bottomProgress onStopTrackingTouch [" + this.hashCode() + "] ");
MediaPlayerManager.instance().startProgressTimer();
ViewParent vpup = getParent();
while (vpup != null) {
vpup.requestDisallowInterceptTouchEvent(false);
vpup = vpup.getParent();
}
if (MediaPlayerManager.instance().getPlayerState() != MediaPlayerManager.PlayerState.PLAYING &&
MediaPlayerManager.instance().getPlayerState() != MediaPlayerManager.PlayerState.PAUSED)
return;
long time = (long) (seekBar.getProgress() * 1.00 / 100 * MediaPlayerManager.instance().getDuration());
MediaPlayerManager.instance().seekTo(time);
Log.i(TAG, "seekTo " + time + " [" + this.hashCode() + "] ");
}