如何从Android内部存储播放视频

时间:2014-03-12 07:25:55

标签: android gridview video android-intent

我可以在android内部存储中创建视频(/data/data/com.exx.appname/app_Album/Videos/1394607432167.3gp),我将在gridview中显示它。在网格上点击我想播放视频。一切都很好的外部存储,但在内部存储,如果我点击gridview中的视频我收到提醒"无法播放此视频"。我播放视频的代码是

    String videoFilePath = videopath.get(v.getId());
    Intent intent = new Intent(android.content.Intent.ACTION_VIEW); 
    File newFile = new File(videoFilePath);
    intent.setDataAndType(Uri.fromFile(newFile),"video/*");
    startActivity(intent);

我搜索了它并尝试使用Context.MODE_WORLD_READABLE创建文件夹,但没有任何对我有用.Plz指导我。谢谢提前

0 个答案:

没有答案