首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在外部视频播放器中播放视频后返回活动

在外部视频播放器中播放视频后返回活动
EN

Stack Overflow用户
提问于 2014-10-26 05:05:12
回答 1查看 261关注 0票数 0

使用下面的代码,我启动了一个外部视频播放器并播放视频:

代码语言:javascript
复制
public class MenuActivity extends ActionBarActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_menu);


l_video.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View view) {
        String file_name="34743773";
        File path = new File(Environment.getExternalStorageDirectory() + File.separator + "AAAAA"+ File.separator +file_name+".mp4");

        Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(String.valueOf(path)));
        intent.setDataAndType(Uri.parse(String.valueOf(path)), "video/*");
        startActivity(intent);
    }
});
}
}

我的问题是,当播放视频结束时,整个应用程序都会关闭!我希望只有视频播放器关闭,控制返回到我的应用程序活动。我要做什么?

EN

回答 1

Stack Overflow用户

发布于 2014-10-26 05:16:56

视频播放器在视频结束时执行的操作取决于视频播放器的作者,而不是您。有些人可能只是finish()他们的球员活动,在这种情况下,控制权将返回给你。有些可能只是在结尾处暂停,允许用户选择是否按BACK并返回给您。有些人可能会做一些其他的事情,比如特别是调出主屏幕。

要完全控制视频播放器的行为,唯一的方法就是自己编写视频播放器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26567234

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档