【问题标题】:android: using default video playerandroid:使用默认视频播放器
【发布时间】:2011-10-26 22:19:30
【问题描述】:

我有一个播放视频文件的应用程序。

我一直在使用代码来使用Videoview 并手动启动Videoview 来播放视频文件。但是,我只是想知道我是否可以使用android的默认媒体播放器或视频播放器,而不是创建或使用VideoView来播放文件..

如果问题不清楚,请制作 cmet。

非常感谢

【问题讨论】:

    标签: android default playback android-videoview


    【解决方案1】:

    当然 - 只需使用 Intent 和文件 Uri

    File file = new File("fileUri");
    Intent intent = new Intent(Intent.ACTION_VIEW);
    intent.setDataAndType(Uri.fromFile(file), "video/*");
    startActivity(intent);
    

    【讨论】:

    • 先生,是否可以在字符串中提供路径而不是 uri?此外,先生,您对可以传递哪些其他参数(如 seekto 等)有任何想法吗?您的帮助将不胜感激.. 谢谢
    • 需要传递文件的路径。你可以这样做:Uri.parse("filepath")。遗憾的是,我不相信可以传递其他参数。
    • 先生,有没有其他方法,因为某些原因,默认视频无法播放文件..我不知道为什么..你能解释一下其他方法吗..谢谢
    • 您可以在此处找到 Android 中所有支持的媒体格式:developer.android.com/guide/appendix/media-formats.html
    • 是否可以在所需时间开始播放视频?在文档中找不到关于此的任何地方
    猜你喜欢
    • 2012-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多