【问题标题】:how to playback video from internal storage(my app) with videoView如何使用 videoView 从内部存储(我的应用程序)播放视频
【发布时间】:2011-07-22 05:11:36
【问题描述】:

我正在尝试从内部存储播放视频,但 videoview 无法播放。 有没有办法做到这一点,而不是临时复制到 sdcard 并播放它? 视频是用 mediarecorder 录制的。

【问题讨论】:

  • 是的,可以播放与资源一起打包的视频,请查看link

标签: android storage android-videoview internal


【解决方案1】:

在您的活动中使用此代码

 VideoView videoView = (VideoView) findViewById(R.id.video_view);
 MediaController mediaController = new MediaController(this);
 mediaController.setAnchorView(videoView);
 videoView.setMediaController(mediaController);
 videoView.setVideoPath(getFilesDir().getAbsolutePath()+"/file_name.mp4");
 ideoView.start();

file_name.mp4 必须使用 Context.MODE_WORLD_READABLE 创建

帮帮忙

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多