视频视图MEDIA_INFO_BUFFERING_END的状态未触发

时间:2018-06-21 10:16:02

标签: android media-player android-videoview

我正在尝试使用视频视图播放视频,但是当视频进入MEDIA_INFO_BUFFERING_START的缓冲状态时,我没有收到事件MEDIA_INFO_BUFFERING_END,因此我的视频保持在暂停状态,谁能帮助我解决此问题,

            videoView.setOnInfoListener(new MediaPlayer.OnInfoListener() {
            @Override
            public boolean onInfo(MediaPlayer mediaPlayer, int i, int i1) {

                if (i == MediaPlayer.MEDIA_INFO_VIDEO_RENDERING_START) {
                    // starts
                }
                if(i==MediaPlayer.MEDIA_INFO_BUFFERING_START){
                   //Buffering
                }
                if(i==MediaPlayer.MEDIA_INFO_BUFFERING_END){
                   // buffering end and resumes

                }
                return false;
            }
        });

0 个答案:

没有答案