【发布时间】:2018-03-08 06:38:18
【问题描述】:
使用这种方法从 Android 的外部存储中检索音频文件
Cursor cursor = getContentResolver().query(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, null, null, null, null);
我真的可以找到一种合理的方法来获取给定歌曲的流派吗? MediaStore 类似乎提供了其他所有东西——从歌曲的标题到它的作曲家信息——除了流派字段。那我应该使用 MediaMetadataRetriever 吗?如果是这样,为设备上的每首歌曲创建 MediaMetadataRetriever 实例会在多大程度上降低应用的性能?
也许有一些更好的方法可以从 android 的外部和内部存储中检索所有音频文件?
【问题讨论】:
标签: android mediastore mediametadataretriever