视频无法从SD卡播放

时间:2012-05-24 07:51:34

标签: android video

我尝试从SD卡播放视频。这就是我尝试此代码的原因

public class VideoPlayActivity extends Activity {
private VideoView video;
private MediaController ctlr;

@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
getWindow().setFormat(PixelFormat.TRANSLUCENT);
setContentView(R.layout.main);

File clip=new File(Environment.getExternalStorageDirectory(),
                   "haha.mp4");


if (clip.exists()) {
  video=(VideoView)findViewById(R.id.video);
  video.setVideoPath(clip.getAbsolutePath());

  ctlr=new MediaController(this);
  ctlr.setMediaPlayer(video);
  video.setMediaController(ctlr);
  video.requestFocus();
  video.start();
}
}
}

虽然我在Android设备中运行此代码,视频不会只显示黑屏。当我断开手机并打开此项目视频播放时。代码中的实际问题是什么?

0 个答案:

没有答案