如何从文件资源管理器中获取视频

时间:2015-01-15 07:29:35

标签: android

enter image description here我开发了关于视频保存的Android应用程序,并通过手机存储播放它。我保存了它,但我没有得到它,我也没有保存它。我在下面分享了照片位置如何才能获得并播放它?我尝试过如下,但我不这样做。

    SDCardRoot = new File(getFilesDir() + "/videos");![picture shows video location][2]

    File[] videos = SDCardRoot.listFiles();

    try {

        FileInputStream fi = new FileInputStream(videos[1]);
        Log.i("fii", "" + fi);

        MediaPlayer pl = new MediaPlayer();
        pl.setDataSource(fi.getFD());
        pl.prepare();
        pl.start();

1 个答案:

答案 0 :(得分:0)

VideoView vv;
vv = (VideoView) findViewById(R.id.videoView1);
vv.setVisibility(View.VISIBLE);
Uri uri = Uri.parse(sUriPath);
vv.setVideoURI(uri);
vv.setMediaController(new MediaController(MainActivity.this));
vv.requestFocus();
vv.start();