我的onStopTrackingTouch();
上有以下代码
@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)) {
showUI(loading);
}
long time = (long) (seekBar.getProgress() * 1.00 / 100 * MediaPlayerManager.instance().getDuration());
MediaPlayerManager.instance().seekTo(time);
Log.i(TAG, "seekTo " + time + " [" + this.hashCode() + "] ");
}
现在,当我拖动搜索栏或跳到视频的某个中间位置时..我在几秒钟后加载了视频..但在加载过程中没有显示progressBar(正在加载)..我想替换当我准备使用视频搜索栏((onStopTrackingTouch);
跳过视频时,准备将视频加载时,将进度条(正在加载)放在中间的暂停按钮
视频已准备就绪,可以从新搜寻位置正确播放。.仅当用户准备从新搜寻位置播放视频时,用户才能看到暂停按钮。
如何用进度条(加载)替换中间的暂停按钮是我的问题...