Объединить видео пустую рамку

Я хочу воспроизводить видео один за другим.

Этот код работает, но я получаюпустой кадр, когда видео заканчивается, перед началом второго видео.


int i = 0; List videoPathes = new ArrayList (); частный просмотр видео videoview;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        videoview = (VideoView) findViewById(R.id.video);
        videoPathes.add("http://192.168.1.8/User_files/VID_20130422_124555.3gp");


    videoPathes.add("http://192.168.1.8/User_files/VID_20130422_124609.3gp");
            videoview.setVideoPath(videoPathes.get(i));
            videoview.setMediaController(new MediaController(this));
            videoview.start();


            videoview.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {

                    public void onCompletion(final MediaPlayer mp) {

                         i = (i + 1) % videoPathes.size();

                         videoview.setVideoPath(videoPathes.get(i));
                         videoview.start();
                            }
            });

Ответы на вопрос(0)

Ваш ответ на вопрос