我在我的项目中使用Range Seekbar。现在我正在VideoView
播放视频,想要同步。 VideoView
使用范围搜索栏。
我已经实现了以下代码,但问题是只有在我stop Dragging Seekbar
时才会同步videoview。
我想要同步。 videoview 虽然我正在拖动范围搜索栏。我知道它是通过onProgressChanged
在普通的搜索栏中实现的;但我想为Range seekbar
实现类似的事情。
当前代码
RangeSeekBar<Integer> seekBar = new RangeSeekBar<Integer>(0, 100, getBaseContext());
seekBar.setOnRangeSeekBarChangeListener(new OnRangeSeekBarChangeListener<Integer>() {
@Override
public void onRangeSeekBarValuesChanged(RangeSeekBar<?> bar, Integer minValue, Integer maxValue) {
current_pos=minValue*1000;
videoView.seekTo(current_pos);
}
});
提前致谢。
答案 0 :(得分:0)
好的,只需在调用Listener
,
RangeSeekBar<Integer> seekBar = new RangeSeekBar<Integer>(0, 100, getBaseContext());
seekBar.setNotifyWhileDragging(true);
默认为false
;使它true
可以解决问题。 :)