Android 在安卓1.5上是否存在播放MP4视频的简单方法?(与SO的更高版本兼容)
当我的应用程序启动时,我需要播放一段短MP4视频 我正在搜索有关如何加载mp4视频的信息,但在Android 1.5上找不到加载的方法 我的应用程序应该兼容安卓1.5到4.0 在安卓1.5上是否存在播放MP4视频的简单方法Android 在安卓1.5上是否存在播放MP4视频的简单方法?(与SO的更高版本兼容),android,mp4,Android,Mp4,当我的应用程序启动时,我需要播放一段短MP4视频 我正在搜索有关如何加载mp4视频的信息,但在Android 1.5上找不到加载的方法 我的应用程序应该兼容安卓1.5到4.0 在安卓1.5上是否存在播放MP4视频的简单方法 谢谢您可以使用VideoView。创建对象并将uri设置为视频。如果您试图从res文件夹播放视频,请使用此URI pareser: Uri video = Uri.parse("android.resource://com.pac.myapp/raw/video_name")
谢谢您可以使用VideoView。创建对象并将uri设置为视频。如果您试图从res文件夹播放视频,请使用此URI pareser:
Uri video = Uri.parse("android.resource://com.pac.myapp/raw/video_name");
其中com.pac.myapp是您的应用程序包名,video_name是原始文件夹下的视频文件名
获取uri后,将其与videoview函数一起使用
setVideoURI(Uri uri)
如果希望视频在活动可见后开始播放,请覆盖活动的OnVisibilityChange函数,并在函数参数为true时开始播放
编辑
VideoView view=(VideoView) findViewById(R.id.video_view);
Uri videPath=Uri.parse("android.resource://com.example.myapp/raw/1");
view.setVideoUri(videoPath);
这应该是可行的,如果你得到例外,请粘贴在这里。我很乐意提供帮助。我正在尝试使用android开发人员提供的代码:我将视频存储在资产文件夹中(必须在那里),如何在资产文件夹中指定视频的路径?我想按你的方式做,但我被卡住了。。。你有完整的代码示例吗?你必须把视频放在原始的分辨率下,而不是资产。