2
주어진 아티스트의 모든 앨범을 표시하는 방법이 필요합니다. 지금까지 내가 아는 한 가지는 아티스트 중 적어도 한 명을 포함하고있는 모든 앨범을 나열하는 방법이 아니지만, 내가 원하는 것은 아닙니다. 나는 안드로이드에 대한 새로운 도움을 주시면 감사하겠습니다. 미리 감사드립니다!주어진 아티스트에게 모든 앨범을 조회하는 방법
주어진 아티스트의 모든 앨범을 표시하는 방법이 필요합니다. 지금까지 내가 아는 한 가지는 아티스트 중 적어도 한 명을 포함하고있는 모든 앨범을 나열하는 방법이 아니지만, 내가 원하는 것은 아닙니다. 나는 안드로이드에 대한 새로운 도움을 주시면 감사하겠습니다. 미리 감사드립니다!주어진 아티스트에게 모든 앨범을 조회하는 방법
그것은 지금까지 말을 할 수 있지만 다른 사람에게 흥미로운 일이 될 수 있습니다
저도 같은 문제가 있었 만 어떻게 특정 아티스트에 의해 수행 모든 앨범을 조회하는 모호한 솔루션을 발견, 나는이 함께했다 오히려 간단한 해결책 :
Uri.Builder builder = MediaStore.Audio.Artists.EXTERNAL_CONTENT_URI.buildUpon();
builder.appendPath(artistId);
builder.appendPath("albums");
cursor = parent.managedQuery(builder.build(), projection, null,
null, MediaStore.Audio.Albums.DEFAULT_SORT_ORDER);
편집 : 열린 우리당이 아니라 좋은 수 있습니다 얻을 수있는 위의 솔루션이 또한 작동합니다 :
Uri uri = MediaStore.Audio.Artists.Albums.getContentUri("external", artistId);
,536,
artistId는 이전 아티스트 검색어의 MediaStore.Audio.Artists._ID
값입니다.
답변 해 주셔서 감사합니다. 좋아 보인다. 나는이 프로젝트를 계속할 때 이것을 시도 할 것이다. 감사합니다 – sprestel
두 번째 옵션이 작동했습니다! 나는 첫번째 것을 시도하지 않았다. –