я просмотр видео и искать бар в моем проекте, вот текущий код, когда искать бар измененAndroid: Ищи видео кадр кадр onSeekbar изменен
seekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
}
@Override
public void onStartTrackingTouch(SeekBar seekBar) {
}
@Override
public void onProgressChanged(SeekBar seekBar, int progress,
boolean fromUser) {
if (fromUser) {
// this is when actually seekbar has been seeked to a new
// position
videoView.seekTo(progress);
}
}
});
Проблема: когда ничья SeekBar видео seekto не гладкий, он пропускает рамку.
Например:
точки 1 до точки 2:
Продолжительность: 1 секунда
Frames: 3
Если игра видео по videoView.start() это нормально, но если стрелка тяги от точки 1 до пункта 2, она пропускает кадр 2.
Извините, это решение не работает в моем случае – Nicky
@Nicky С какой проблемой вы сталкиваетесь, используя это решение? Должно сработать! –
Посмотрите это видео [link] (https://youtu.be/mAnfzJlfmSM) (Case seekTo onProgressChanged). Как вы можете видеть, это отставание при перетаскивании seekBar. И если я поставлю seekTo onStopTrackingTouch, это только seekTo, когда я перестаю перетаскивать. Спасибо – Nicky