Android获取整个文件系统上的所有媒体文件(SD卡+内部存储)

时间:2012-02-18 07:52:06

标签: android android-contentprovider

我想获取整个文件系统中所有媒体文件的列表,即从外部和内部存储器中获取。我们怎么做?内容提供商可以用来扫描内部存储媒体吗?或者扫描整个文件系统以获得所需的扩展名,例如“.mp3”就足够了吗?

1 个答案:

答案 0 :(得分:0)

如果您只对音频媒体感兴趣,那么您需要以下内容提供商:

MediaStore.Audio.Media.INTERNAL_CONTENT_URI MediaStore.Audio.Media.EXTERNAL_CONTENT_URI

Android正在自动扫描文件,并使音频,图片和视频(以及通用文件)的内容提供商保持最新状态。