在我的应用程序中,我将播放VideoView。
我没有使用Media Controller作为播放,暂停和停止等变量选项。
而不是我使用单个按钮来使用播放和暂停功能。
我的实施方式如下代码:
case R.id.playVideoBtn:
if(myVideoView.isPlaying()){
myVideoView.pause();
}else{
//MediaController ctlr=new MediaController(this);
// ctlr.setMediaPlayer(myVideoView);
//myVideoView.setMediaController(ctlr);
myVideoView.start();
}
break;
现在我很想知道如何为同一个按钮点击实现暂停功能。
请帮助我。
感谢。
答案 0 :(得分:5)
从VideoView.java我发现......
start() goes with pause(), but resume() goes with suspend() (the latter pair causing the screen to blank out).
对于您的解决方案,请查看此示例Playing Video