1

在我的应用程序中,我将播放 VideoView。

我没有将媒体控制器用于播放、暂停和停止等各种选项。

而不是我使用单按钮来使用播放和暂停功能。

我已经像下面的代码一样实现:

case R.id.playVideoBtn:
        if(myVideoView.isPlaying()){
            myVideoView.pause();
        }else{

            //MediaController ctlr=new MediaController(this);
        //  ctlr.setMediaPlayer(myVideoView);
            //myVideoView.setMediaController(ctlr);

            myVideoView.start();
        }


        break;

现在我想知道如何为同一个按钮单击实现暂停功能。

请帮帮我。

谢谢。

4

1 回答 1

5

VideoView.java我发现...

start() goes with pause(), but resume() goes with suspend() (the latter pair causing the screen to blank out).

对于您的解决方案,请查看此示例播放视频

于 2012-01-27T10:16:40.917 回答