在我的应用程序中,我将播放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;


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

请帮我。

谢谢。

最佳答案

VideoView.java我发现...

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


对于您的解决方案,请看以下示例Playing Video

关于android - 如何为Android VideoView实现“暂停”操作?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9031599/

10-09 06:59
查看更多