android-如何依次播放视频?

android-如何依次播放视频?,第1张

概述我需要依次播放视频.我尝试在google中搜索,但没有得到任何答案.请帮助.这有点紧急.这是我的代码publicclassPlayThisVideoextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){mediaController=newMediaController(PlayThis

我需要依次播放视频.我尝试在Google中搜索,但没有得到任何答案.请帮助.这有点紧急.

这是我的代码

public class PlayThisVIDeo extends Activity {@OverrIDeprotected 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();         }    }); }

}

我需要循环播放视频,以便它们一个接一个地播放

解决方法:

尝试这个:

vIDeoVIEw = (VIDeoVIEw) findVIEwByID(R.ID.v);setup();vIDeoVIEw.setonCompletionListener(completionListener);

设置功能:

public voID setup() {        Uri uri = Uri.parse("androID.resource://" + getPackagename() + "/"                + R.raw.test);        vIDeoVIEw.setVIDeoURI(uri);        vIDeoVIEw.start();    }

实现onCompletionListener为:

OnCompletionListener completionListener=new OnCompletionListener() {        public voID onCompletion(MediaPlayer mp) {            mp.stop();            setup();        }    };
总结

以上是内存溢出为你收集整理的android-如何依次播放视频?全部内容,希望文章能够帮你解决android-如何依次播放视频?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1093834.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存