爲什麼MediaPlayer不起作用尋求。 SeekTo更準確地說,它可以工作,但是如果添加SeekTo(5000)或SeekTo(10000)。爲什麼MediaPlayer不起作用尋求
但是,如果你這樣做。 SeekTo(1000)或SeekTo(3563)則無效。 然後MediaPlayer從0開始播放視頻。爲什麼會這樣?以及如何解決它。
爲什麼MediaPlayer不起作用尋求。 SeekTo更準確地說,它可以工作,但是如果添加SeekTo(5000)或SeekTo(10000)。爲什麼MediaPlayer不起作用尋求
但是,如果你這樣做。 SeekTo(1000)或SeekTo(3563)則無效。 然後MediaPlayer從0開始播放視頻。爲什麼會這樣?以及如何解決它。
基於this answer,此代碼工作:
public void forwardSong() {
if (mPlayer != null) {
int currentPosition = mPlayer.getCurrentPosition();
if (currentPosition + seekForwardTime <= mPlayer.getDuration()) {
mPlayer.seekTo(currentPosition + seekForwardTime);
} else {
mPlayer.seekTo(mPlayer.getDuration());
}
}
}
你應該張貼您的代碼的例子,顯示你正在嘗試做的,使人們不必在獲得你在問什麼。當您在StackOverflow上提出問題時,這也是一個期望。 – Lexi