我有一个视频文件的URL,我需要使用手机的本机视频播放器播放。
我想到了使用Intent.ACTION_VIEW
并将URI设置为意图数据,除了HTC英雄之外,我能够实现前面提到的G1。在英雄的情况下,我必须明确地设置意图类名称以启动默认视频播放器:intent.setClassName("com.htc.album","com.htc.album.ViewVideo");
播放视频文件的最佳方式?
但是,我不熟悉这种方法,因为它可能会破坏其他Android设备。请咨询:
1.无论手机如何,通过Intent播放此视频网址的最佳方式是什么?
2.如何在Intent中有条件地设置ClassName,特定于Handset?
注意:为我们的应用程序编写独立的视频播放器不是我们目前可以承受的选项。
谢谢!
这是完美的!我看到了VideoView的文档,但从来没有想过这个类会配备播放控件和进度条!我应该尝试一下。 谢谢马克! – Samuh 2010-01-20 09:39:31