我有一个网址为视频文件,该文件我需要使用当地的视频播放器手机。
我想用 Intent.ACTION_VIEW 并且设置URI作为意图的数据,我能够实现上述G1除了宏达的英雄。在情况下的英雄,我必须明确地设定这类名称的意图来开始默认的视频播放器: intent.setClassName("com.htc.album","com.htc.album.ViewVideo");

然而,我不熟悉这种做法,因为它可能打破在其他。请咨询意见:
1.什么是最好的方式来发挥这个视频的url通过的意图,不论的手机?
2.如何有条件地setClassName在的意图,具体到一个手机?

注:写一个独立的视频播放器对我们的程序是不是一个选项我们可以负担得起的时刻。

谢谢!

有帮助吗?

解决方案

注:写一个独立的视频 播放器对我们的程序是不是一个选项我们 可以负担得起的时刻。

第一,视频播放器 不一部分SDK, 和依赖它是一个很大的错误,因为你已经发现的。

第二,创造一个简单的视频播放机的大约需要 40线的代码, 和你已经花费了更多时间试图避免写那些40线的代码,它将采取只是为了写线在第一位。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top