如何从Android应用程序中的SD卡文件夹访问视频文件

如何从Android应用程序中的SD卡文件夹访问视频文件,第1张

概述我试图在sdcard中创建的文件夹中显示listview中的视频文件.我正在使用内容提供商,例如: videocursor = managedQuery(MediaStore.Video.Media.EXTERNAL_CONTENT_URI,proj, null, null, null); 但它会读取存储在SD卡中的所有视频文件.我想只访问存储在sdcard文件夹中的文件.我也用过: Uri a 我试图在sdcard中创建的文件夹中显示ListvIEw中的视频文件.我正在使用内容提供商,例如:

vIDeocursor = managedquery(MediaStore.VIDeo.Media.EXTERNAL_CONTENT_URI,proj,null,null);

但它会读取存储在SD卡中的所有视频文件.我想只访问存储在sdcard文件夹中的文件.我也用过:

Uri a = Uri.parse(Environment.getExternalStorageDirectory()+"/myfolder");vIDeocursor = managedquery(a,null);

但它给出了错误.有没有办法在managedquery()中包含文件夹路径或以任何其他方式在ListvIEw中显示文件夹中的视频文件?

解决方法 试试这个,

String[] fileList;    file vIDeofiles = new file(Environment.getExternalStorageDirectory()+"/myfolder");    if(vIDeofiles.isDirectory())    {        fileList=vIDeofiles.List();    }   for(int i=0;i<fileList.length;i++)   {       Log.e("VIDeo:"+i+" file name",fileList[i]);   }
总结

以上是内存溢出为你收集整理的如何从Android应用程序中的SD卡文件夹访问视频文件全部内容,希望文章能够帮你解决如何从Android应用程序中的SD卡文件夹访问视频文件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1121865.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-29
下一篇2022-05-29

发表评论

登录后才能评论

评论列表(0条)

    保存