如何检索放置在媒体扫描中排除的文件夹中的视频的缩略图

时间:2011-09-24 21:46:11

标签: java android video thumbnails

我正在尝试获取视频的缩略图。我正在关注this回答。

我的问题是我要制作缩略图的视频是带有.nomedia文件的缓存文件夹中的文件,因此视频不会出现在媒体扫描中,并且返回的光标为空。

如何解决保持min sdk level = 7的问题?

谢谢!

编辑:为该问题的答案开始赏金:在文件系统的文件夹中检索视频文件的缩略图,该文件系统从媒体扫描中排除,保留项目Min SDK = 7

2 个答案:

答案 0 :(得分:0)

尝试使用广播强制扫描媒体文件:

sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://" + Environment.getExternalStorageDirectory())));

答案 1 :(得分:0)

如果你可以制作视频文件夹,我告诉你这样做:

Context ctx = getContext();
File folder = ctx.getDir("NewFolder", Context.MODE_PRIVATE);

但是像这样的回答说:

  

您无法在SD卡上创建此类文件夹。 保存的所有内容   其他应用程序可以访问SD卡

摘自here