Como reproduzir vídeos um após o outro sequencialmente?

Eu preciso reproduzir vídeos um após o outro seqüencialmente.Eu tentei pesquisar no google, mas dint obter qualquer resposta.Por favor, ajuda.Ele pouco urgente.

Este é o meu código

public class PlayThisVideo extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {


            mediaController=new MediaController(PlayThisVideo.this);
    Uri videoURI=Uri.parse("android.resource://com.VideoAppProject/"+R.raw.baa_baaa_blacksheep);
    videoview.setMediaController(mediaController);
    videoview.setVideoURI(videoURI);
    videoview.requestFocus();
    videoview.start();

    videoview.setOnCompletionListener(new OnCompletionListener() {

        public void onCompletion(MediaPlayer mp) {
            // TODO Auto-generated method stub

            Uri videoURI=Uri.parse("android.resource://com.VideoAppProject/"+R.raw.ding_dong_bell);
            videoview.setMediaController(mediaController);
            videoview.setVideoURI(videoURI);
            videoview.requestFocus();
            videoview.start(); 

        }
    }); 

}

}

Eu preciso fazer um loop de vídeos para que eles joguem um após o outro

questionAnswers(2)

yourAnswerToTheQuestion