从 Launched Intent 获取视频 Uri

Posted

技术标签:

【中文标题】从 Launched Intent 获取视频 Uri【英文标题】:Get Video Uri From Launched Intent 【发布时间】:2013-07-08 21:37:35 【问题描述】:

我有一个视频播放器,可以通过常用应用程序(图库、文件浏览器等)的意图启动,但我不知道如何使用从意图启动的视频 Uri。我看过这个Get filename and path from URI from mediastore,但这对我来说毫无意义

目前我将setVideoUri()硬编码到我手机中的视频,但我显然希望这能够用于手机中的任何视频,而不仅仅是我设置的视频。

如果有人可以帮助我,我将不胜感激。谢谢

【问题讨论】:

【参考方案1】:

我不知道如何使用从意图启动的视频Uri

VideoView 上将getIntent().getData() 传递给setVideoURI(),假设(基于标签)您使用的是VideoView

【讨论】:

以上是关于从 Launched Intent 获取视频 Uri的主要内容,如果未能解决你的问题,请参考以下文章

[android] 从gallery获取图片

从Android中的Intent中选择时,文件返回空(“”)

如何为从库中选择的视频设置持续时间限制

在 Android 中使用相同的 Intent 捕获图像和视频

无法使用 Intent Android 播放视频

如何从 PendingIntent 中获取 Intent