我正在使用以下意图使用 android 默认视频播放器播放视频。
File file = new File(galleryList.get(getAbsoluteAdapterPosition()).getPath());
Intent i = new Intent(Intent.ACTION_VIEW);
if (GalleryMediaHelper.isVideoFile(galleryList.get(getAbsoluteAdapterPosition()).getPath())) {
i.setDataAndType(FileProvider.getUriForFile(context, AUTHORITY, file), "video/*");
}
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | FLAG_GRANT_READ_URI_PERMISSION | FLAG_GRANT_WRITE_URI_PERMISSION);
if (i.resolveActivity(context.getPackageManager()) != null)
context.startActivity(i);
到目前为止,一切都很好。视频播放器开始播放视频。问题是,当播放视频时,视频播放器关闭并且用户返回到我的应用程序。-> 挪威克朗
如何强制视频播放器不关闭并重复播放视频或等待用户按返回退出视频播放器?