在Android Studio中快进和快退MediaPlayer

我正在尝试创建一个程序来使用MediaPlayer(而非VideoView)显示简单的视频。 我的“播放”和“暂停”按钮可以正常工作,但是我一直停留在前进/后退按钮上。

这是我的代码(在OnCreate部分之后)

mPlayBtn.setOnClicklistener ( new View.OnClicklistener() {
@Override
public void OnClick (View v){
mMediaPlayer.start();
}
});


mPauseBtn.setOnClicklistener ( new View.OnClicklistener() {
@Override
public void OnClick (View v){
if(mMediaPlayer.isPlaying()){
mMediaPlayer.pause();
}
}
});


mForwardBtn.setOnClicklistener ( new View.OnClicklistener() {
@Override
public void OnClick (View v){
//+30 seconds
int posForward = mMediaPlayer.getcurrentPosition() + 30000;
mMediaPlayer.seekTo(posForward);
}
});

mrewindBtn.setOnClicklistener ( new View.OnClicklistener() {
@Override
public void OnClick (View v){
//-15 seconds
int posrewind = mMediaPlayer.getcurrentPosition() - 30000;
mMediaPlayer.seekTo(posrewind );
}
});
iCMS 回答:在Android Studio中快进和快退MediaPlayer

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2280251.html

大家都在问