电影播放器​​Android

时间:2012-01-19 19:47:50

标签: android sd-card android-videoview movie

我有两个问题。我创造了电影播放器​​。 这是我的代码:

      VideoView videoView = (VideoView)this.findViewById(R.id.videoView);
  MediaController mc = new MediaController(this);
  videoView.setMediaController(mc);
  videoView.setVideoPath("/sdcard/747.3gp"); 
  videoView.requestFocus();
  videoView.start();

如你所见,我想从SD卡上播放电影。要检查我的结果,我使用模拟器2.2。所以这是我的第一个问题:总是当我想要播放电影时,他被卡住了,但电影中的声音正在播放。这是模拟器错误或者我做错了什么?第二个问题。我想用这种方式播放电影。我执行应用程序,我得到电影列表。我选择电影,这部电影正在播放。我怎么能这样做?你能给我写一些例子吗?我需要帮助:))

1 个答案:

答案 0 :(得分:0)

对于您的第一个问题,这绝对应该是模拟器的速度问题或文件本身的问题。

回答第二个问题,您可以选择文件资源管理器等示例,它会在列表视图中显示sdcard中的所有文件,并使用它们来处理仅显示视频文件。

以下是文件资源管理器的示例

http://android-er.blogspot.com/2010/01/implement-simple-file-explorer-in.html

http://androidsamples.blogspot.com/2009/06/displaying-list-of-video-files-stored.html

从链接中提取必要的代码并相应地进行修改。