我有一个函数可以从中检索所有音频文件的专辑封面。问题是,尽管检索 100-200 个音频文件的专辑封面至少需要一分钟。如何减少检索专辑封面的时间?
private Bitmap getAlbumImage(String path) {
android.media.MediaMetadataRetriever mmr = new MediaMetadataRetriever();
mmr.setDataSource(path);
byte[] data = mmr.getEmbeddedPicture();
if (data != null) return BitmapFactory.decodeByteArray(data, 0, data.length);
return null;
}