Android视频播放器开始使用 Intent ,如何知道播放器何时停止

标签 android video android-intent

我正确启动了视频播放器,但我找不到如何知道播放器是停止了还是用户停止了,因为停止播放器时我需要做一些工作。 在尝试了很多之后我发帖请帮忙。

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse(decfile.getPath()), "video/*"); 
this.cordova.getActivity().startActivity(intent);

最佳答案

而不是使用

startActivity(Intent intent)

你可以使用

startActivityForResult(Intent intent, int requestCode)

startActivityForResult(Intent intent, int requestCode, Bundle bundle)

并覆盖事件处理程序(您必需的监听器)

public void onActivityResult(int requestCode, int resultCode, Intent data);

另见: http://developer.android.com/reference/android/app/Activity.html#startActivityForResult(android.content.Intent , 整数)

关于Android视频播放器开始使用 Intent ,如何知道播放器何时停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19949116/

相关文章:

Android webView - 如何更改 webView 对话框的背景颜色?

php - 如何确保视频已被观看

android - 通过 Intent 在 Android 浏览器中打开和关闭浏览器选项卡?

javascript - Bootstrap 视频超大屏幕

html - 使用 HTML 和 CSS 将 .MP4 视频作为背景

java - 初始化 Intent 时出错

java - 使用特定应用程序打开 android intent(包名已知)

android - 上传新版本的 Android 应用程序时出错

Android xml 布局文件未添加到 R.java

android - 更改 ActionBar 中的操作溢出文本颜色