ViewFlipper视频问题

时间:2018-08-02 11:47:06

标签: android

我用Viewflipper创建了一个视频库,当播放第一个视频时,单击暂停并切换到另一个视频并开始播放,最后一个视频的屏幕将冻结,并且没有任何显示,只有音频。

        for(int i=0; i<files.length;i++)
    {
        LayoutInflater mInflater = LayoutInflater.from(VideoActivity.this);

        MediaController mediaController= new MediaController(this);

        View view=mInflater.inflate(R.layout.content_video,null);
        VideoView videoView=view.findViewById(R.id.videoView);
        TextView nameVideo=view.findViewById(R.id.nameVideo);

        nameVideo.setText(files[i].getName());

        mediaController.setAnchorView(videoView);
        videoView.setMediaController(mediaController);
        mediaController.setMediaPlayer(videoView);

        Uri uri = Uri.parse(files[i].getAbsolutePath());
        videoView.setVideoURI(uri);
        mViewFlipper.addView(view);
    }

0 个答案:

没有答案