Я воспроизводю видео, используя VideoView в своем приложении. По нажатию кнопки оно записывает текущую позицию видео, и приложение открывает браузер с некоторым URL-адресом. При нажатии кнопки «Назад» приложение возвращается к видеоприложению и возобновляет воспроизведение видео с того места, где оно было остановлено.
Я посмотрел на жизненный цикл активности Android и увидел, что метод onStart() вызывается, как только активность видео выходит на передний план. Итак, я создаю свой макет в onStart() и проигрываю видео, ища текущую позицию.
Моя проблема в том, что когда видео возобновляется, оно буферизуется с самого начала, а затем ищет. Поскольку он уже буферизировался в первый раз, есть ли способ снова устранить буферизацию при выполнении seekTo?
Спасибо Крис