怎么回去玩视频后

我有一个应用程序,使得与播放按钮的视频列表。 当我点击播放按钮,一个独立的活动正在使用的意图开始。 我只是想,当视频播放完毕后,活动应该自动完成自身并返回到主活动。 这里是我创建videoview代码。

public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.videoview); Intent i = getIntent(); Bundle extras = i.getExtras(); filename = extras.getString("videofilename"); mVideoView = (VideoView)findViewById(R.id.videoview); path=filename; if (path == "") { Toast.makeText( ViewVideo.this, "no video selected, Toast.LENGTH_LONG).show(); } else { mVideoView.setVideoPath(path); mc = new MediaController(this); mVideoView.setMediaController(mc); mVideoView.requestFocus(); mVideoView.start(); } }

有什么建议么???

--------------解决方案-------------

你可以设置一个MediaPlayer.OnCompletionListenerVideoView使用VideoView.setOnCompletionListener ,你就那么可以在视频播放完毕,完成了含活性。

注册一个OnCompletionListener到videoView,在听者落实调用finish()

编辑(回答评论):

使用的方法setOnCompletionListener:

mVideoView.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
@Override
public void onCompletion (MediaPlayer mp) {
// your code to clean up and finish the activity...
}
});

分类:安卓 时间:2012-01-01 人气:0
本文关键词: 视频,机器人,播放
分享到:

相关文章

  • 视频开始播放之前,机器人的空白scrren出现 2013-10-29

    在我的Andr​​oid应用广告有哪些像20秒的​​广告拿完这些用户想玩启动视频后,但黑屏出现几分钟 在我的活动点击按钮后作为广告完成视频displayed.My的问题是,只要广告完成后,然后黑屏出现,我认为Android是试图缓冲的视频广告将被显示. 我想告诉像进度条/警告对话框通知一些,告诉的东西,现在既然黑屏是发生在用户出现用户,我们觉得没有什么是happening.But我不能够识别哪个我应该把通知的地步. 这取决于网络速度的视频缓冲. 这是极为迫切..... 日Thnx任何帮助....

  • 从电视网络的视频无法播放。 下载只是不断纺 2012-02-07

    我想观看通过网络的网站,电视节目,但视频无法播放. 屏幕一直是黑色和下载只是不断旋转着. 我已删除我的cookies和禁用谷歌工具栏. 我的诺顿说,该网站是安全的. 我需要做什么做纠正呢? --------------解决方案------------- 你好,爱丽丝, 感谢您对微软社区和感谢张贴您的问题给我们一个机会来帮助您. 根据描述,你正面临着​​使用Internet Explorer 8打的电视节目在线视频的问题. 我建议你​​遵循以下提到,检查文章的步骤: 使用Internet Expl

  • 如何检查是否浏览器可以通过HTML5视频标签播放MP4? 2012-02-24

    如何检查是否浏览器可以通过HTML5视频标签播放MP4? --------------解决方案------------- 这可以帮助你: <script type="text/javascript">'. var canPlay = false; var v = document.createElement('video'); if(v.canPlayType && v.canPlayType('video/mp4').replace(/no/, ''))

  • 你管的视频,播放,c00d36c4, 2012-02-27

    我有一个文件,AVI文件格式的电影.大多数电影的获取与AVI文件格式下载. 我不能在我的诺基亚Lumia 820在音乐+ vidoes应用播放的文件. 这款手机显示错误信息,错误代码c00d36c4"对不起,我们无法在此手机上播放此文件". 请帮我在这! --------------解决方案------------- 在Windows Phone商店名为Moliplayer临新的应用程序已经发布,让许多以前不支持的视频文件播放. 确保这些视频被放置在你的相机胶卷的访问. 你可以在这里得

  • 我怎样才能让我的网站的首次访问后嵌入Vimeo的视频不能播放? 2012-03-05

    我怎样才能让我的网站的首次访问后嵌入Vimeo的视频不能播放? --------------解决方案------------- 我想创建一个cookie,然后检查嵌入代码内的cookie,并设置它,如果cookie存在不自动播放. 另一种选择是通过IP来检查,但可以参差不齐,尤其是动态IP,和如咖啡厅和库开wifi的地方.

  • 它是对DPS可能HTML5视频自动播放? 2012-05-05

    大家好, 我创建了DPS HTML5视频自动播放网络内容,但它并没有对内容的Adobe浏览器自动播放. 在移动Safari浏览器,它工作得很好. 它是对DPS可能HTML5视频自动播放? 任何建议都欢迎. shimoawazu --------------解决方案------------- 你检查它在iPad上? 嗨shimoawazu,我觉得这是不可能的,bacause iOS的限制. 苹果禁止iOS上的自动播放. 不,这是不对的! 苹果家乡Safari浏览器的应用程序内禁用自动播放功能. 这

  • 在线视频不能播放 2012-06-13

    我有Windows Vista和某些网站(BBC.com,例如)的影片将不会加载. 我遇到的两个Internet Explorer中与谷歌Chrome同样的问题. 我发现,其他人也遇到了与Vista相同的问题,并通过重新安装Vista的纠正它. 是否有另一种方式来解决它? 有什么问题的根本原因? --------------解决方案------------- 嗨NitaMarieG, 在IE中,请转到工具>安全>并确保没有ActiveX筛选旁边的复选框. 再次测试. 我检查了BBC的网站上,它

  • 调整的视频的播放的速度 2012-07-31

    有没有一种方法,而在目标C效力于iPhone / iPod touch的调整视频的播放速度? --------------解决方案------------- 你应该看看float currentPlayBackRate 这应该让你改变速度的能力. 当你将currentPlayBackRate 0.0表示电影播放停止. 当它等于一则意味着正常速度. "苹果:MPMediaPlayback协议"

  • 你管视频不播放 2012-08-27

    YouTube视频无法播放. 他们从开始玩了几秒钟,然后冻结. 再次按下播放,发生同样的过程. 我已经安装Flash播放器. 只要你知道任何内置的计算机解决方案? 我应该感谢明确的解决办法. --------------解决方案------------- YouTube视频无法播放. 他们从开始玩了几秒钟,然后冻结. 再次按下播放,发生同样的过程. 我已经安装Flash播放器. 只要你知道任何内置的计算机解决方案? 我应该感谢明确的解决办法. 禁用和启用插件,以及检查.. http://wind

  • 关闭的Flash视频自动播放 2012-09-21

    在Firefox和Chrome我可以阻止视频自动播放. 要播放视频我只是点击视频. 为什么我不能做与IE浏览器同样的事情? 我不想去通过打扰ActiveX筛选,然后不得不将其关闭,并在所有的时间. 有任何想法吗 --------------解决方案------------- 你好, 感谢您对微软社区发布您的查询. 我们很高兴为您提供帮助. 我想使用ActiveX筛选功能来告诉你,现在我们也可以禁用Internet Explorer的Flash视频自动播放. 您可以使用Internet Explo

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.275 (s). 10 q(s)