2017-08-21 2 views
0

Wie Videos nacheinander in einer Schleife aus dem internen Ordner abgespielt werden?
Ich habe viele Videos in meinem DNB/Videos OrdnerWie man Videos nacheinander in einer Schleife vom internen Ordner abspielt? Ich habe viele Videos in meinem DNB/Videos Ordner

videoView=(VideoView)findViewById(R.id.videoView); 

    Uri video = Uri.parse(Environment.getExternalStorageDirectory()+"/DNB/Videos/i.mp4"); 

    videoView.setVideoPath(video.toString()); 
    videoView.start(); 
    videoView.setOnPreparedListener (new MediaPlayer.OnPreparedListener() { 
     @Override 
     public void onPrepared(MediaPlayer mp) { 
      mp.setLooping(true); 
     } 
    }); 

Antwort

0

ich ein Array mit den Namen aller meiner Videos gemacht. Und dann habe ich eine Methode erstellt, die iterativ einen neuen Namen zurückgibt.

Dann, auf videoView.setOnCompletionListener (.....) ich meine Methode, um die Anzeige des neuen Videos in seinem neuen Namen zu starten.

+0

Wenn Sie möchten, kann ich meinen Code veröffentlichen, aber ich denke, es wird nicht viel helfen, weil Sie den Rest des Codes verstehen müssen ... aber, um Ihnen zu helfen, das ist meine Logik. Hoffe es hilft xD – Luis

Verwandte Themen