我试图在我的应用程序播放视频.它必须被嵌入.
我可以使用VideoView播放我的视频,如上所述
讨论.但有一些问题.
>我需要全屏视频,如何将VideoView拉伸到全屏?
这会拉伸视频吗?
>我根本不需要默认播放/转发/停止按钮.基本上
我需要连续循环播放视频.
我在here中尝试过MediaPlayer类,
但它从来没有奏效.如果我,字符串格式应该怎么样?
我的视频文件在res / raw目录中?我真的不想要视频
文件从sdcard播放.如何与应用程序捆绑在一起?
如果这两种方法中的任何一种都有效,我会更好.
这是我的代码:
videoHolder = new VideoView(this);
// videoHolder = (VideoView)findViewById(R.id.videoview);
LayoutParams params = new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT);
videoHolder.setLayoutParams(params);
videoHolder.setMediaController(new MediaController(this));
setContentView(videoHolder);
//
//
I tested and found that it works fine for .wmv, .3gp and .mp4
videoHolder.setVideoURI(Uri.parse("file:///sdcard/video.3gp"));
videoHolder.setVideoURI(Uri.parse("res/raw/demo.3gp"));
videoHolder.requestFocus();
videoHolder.start();
奇怪的是注释的网址工作(带有SD卡的网址).
另一个不行.我尝试过许多来自“file://”的组合
res / raw / demo.3gp“到”演示“.
什么是访问文件的正确字符串?