2013-10-12 85 views
0

我有一個視頻使用VideoView控制播放,如何使用VideoView控件連續播放視頻?

VideoView vid; 

vid = (VideoView)findViewById(R.id.video);   
String urlpath = "android.resource://" + getPackageName() + "/" + R.raw.videoviewdemo; 
vid.setVideoURI(Uri.parse(urlpath)); 
vid.start(); 

,工作正常,但我認爲不正確,調用setVideoURI()和start()將等待第一個視頻播放第二前完成。在繼續閱讀下一行代碼之前,有什麼辦法讓整個視頻播放?由於

(我剛開始的Android/Java編程前幾天,在多年任何語言都沒有編寫的軟件,所以請原諒我,如果我是一個有點慢)

+0

不理解您的具體要求。 – GrIsHu

+0

www.techotopia.com/index.php/Implementing_Video_Playback_on_Android_using_the_VideoView_and_MediaController_Classes – Niko

回答

0

你可以隨時使用完成監聽者播放下一個視頻。它會在當前視頻結束後立即觸發。

跟蹤全局整數中當前正在運行的視頻。 更新,以保持他們的軌道,並得到下一個視頻播放

檢查此鏈接 Listener (or handler) for video finish