the seekTo() function doesn't work in VideoView
android
Solution
The call to `VideoView.start()` should be made only after the seek has completed. The call to `VideoView.seekTo()` initiates a seek but unfortunately `VideoView` does not support `OnSeekCompleteListener` needed to notify the seek is actually done.
You can customize `VideoView` to support `OnSeekCompleteListener` as shown in my answer to 7990784.
Then you can register to receive `onSeekComplete()` by calling `setOnSeekCompleteListener()`. Your implementation of the listener should then call `VideoView.start()`.
Problem
There is a problem in my application,I want to use the `seekTo()` function with `VideoView` like this: ``` videoView.seekTo(time); videoView.start(); ``` It works well in `android 2.2` ,but doesn't work in `android 2.3` or higher version... Some body will tell me why? It troubles me for serval days.