java - android如何获得mp3音乐的本地专辑图片
巴扎黑
巴扎黑 2017-04-17 17:52:48
0
2
483

部分代码如下

private static final Uri albumArtUri = Uri
            .parse("content://media/external/audio/albumart")
long albumId = cursor.getLong(
                    cursor.getColumnIndex(MediaStore.Audio.Media.ALBUM_ID));
Uri uri = ContentUris.withAppendedId(albumArtUri, album_id);

使用这个方法获得的是空的专辑图片,
同样,根据songidUri.parse("content://media/external/audio/media/"+ songid + "/albumart");也无法获得
是不是现在的MP3的专辑图片的信息不存储在数据库中了?

巴扎黑
巴扎黑

모든 응답(2)
巴扎黑

귀하의 방법은 시스템의 MediaScanner 서비스 지원이 필요한 것 같습니다.
이 데이터는 MP3 파일의 ID3 정보에 저장되어 있으므로 원하는 앨범 표지를 직접 가져오는 것이 좋습니다. 이 라이브러리를 확인해 보세요: https://github.com/mpatric/mp3agic

洪涛

나도 이런 문제가 발생했는데 원본 포스터는 어떻게 해결했나요?

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!