gpt4 book ai didi

android - 在 ListView 中显示 SD 卡中特定文件夹中的视频

转载 作者:行者123 更新时间:2023-11-30 04:30:38 25 4
gpt4 key购买 nike

我正在尝试使用 SD 卡上创建的文件夹中的视频文件填充 ListView 。我正在使用

managedQuery(MediaStore.Video.Media.EXTERNAL_CONTENT_URI,mystring, null, null, null);

但它会填充保存在 sdcard 中的所有视频,但我只想要保存在特定文件夹中的那些视频。我也用过

Uri uri = Uri.fromFile(filepath);
cursor = managedQuery(uri, mystring , null , null , null);

Uri uri = Uri.parse(filepath);
cursor = managedQuery(uri, mystring , null , null , null);

但它不起作用。我已经尝试了很多并从谷歌获得帮助仍然没有成功。有没有办法给出该文件夹的路径?还是其他方式?

最佳答案

您可以使用此代码从特定文件夹获取视频:

String selection=MediaStore.Video.Media.DATA +" like?";
String[] selectionArgs=new String[]{"%FolderName%"};
videocursor = managedQuery(MediaStore.Video.Media.EXTERNAL_CONTENT_URI,
parameters, selection, selectionArgs, MediaStore.Video.Media.DATE_TAKEN + " DESC");

关于android - 在 ListView 中显示 SD 卡中特定文件夹中的视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7786721/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com