Android MediaPlayer クラスのシークに問題があります。ローカル ビデオ ファイルを再生し、それを surfaceView に描画しています。問題なく再生されますが、 seekTo(msec) を呼び出してもシークしません。さらに、リスナー (OnSeekComplete) とコールバックを追加しました。
onSeekComplete メソッドに到達することはありません。それがなぜなのか、正当な理由、適切な回避策を知っている人はいますか?
Android MediaPlayer クラスのシークに問題があります。ローカル ビデオ ファイルを再生し、それを surfaceView に描画しています。問題なく再生されますが、 seekTo(msec) を呼び出してもシークしません。さらに、リスナー (OnSeekComplete) とコールバックを追加しました。
onSeekComplete メソッドに到達することはありません。それがなぜなのか、正当な理由、適切な回避策を知っている人はいますか?
私は Android プラットフォームのバグのようです - http://code.google.com/p/android/issues/detail?id=9135。ただし、Android プラットフォームの開発者からは何の反応もありません。