在android应用程序中播放mp4视频

在android应用程序中播放mp4视频,android,video,Android,Video,我有一个应用程序需要播放.mp4视频 代码如下: try { videoView1 = (VideoView)findViewById(R.id.Video1); video= Uri.parse("android.resource://dr.droid/" + R.raw.burn); mc = new MediaController(this); videoView1.setMediaController(mc); videoView1.setVid

我有一个应用程序需要播放.mp4视频

代码如下:

try
{
    videoView1 = (VideoView)findViewById(R.id.Video1);
    video= Uri.parse("android.resource://dr.droid/" + R.raw.burn); 
    mc = new MediaController(this);
    videoView1.setMediaController(mc);
    videoView1.setVideoURI(video);
    videoView1.start();
} catch (Exception e) {
    Toast.makeText(getBaseContext(), e.getMessage(), Toast.LENGTH_SHORT).show();
}
我总是收到警报,无法播放视频,但我没有收到错误。有什么想法吗

就这样做吧-

String SrcPath = "/sdcard/Video/Android in Spaaaaaace!_low.mp4"; // Instead of this just give your raw folder path. 
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   setContentView(R.layout.main);
   VideoView myVideoView = (VideoView)findViewById(R.id.myvideoview);
   myVideoView.setVideoPath(SrcPath);
   myVideoView.setMediaController(new MediaController(this));
   myVideoView.requestFocus();
   myVideoView.start();
}

希望这能起作用。

试试@SpK我正在我的res/raw文件夹中播放一段视频。我认为方法不同。@SpK我的错。这真的很有效,我只需要改变路径。谢谢对不起,我刚才说的话。看一看