오디오 파일 (mp3파일)에서

앨범 아트를 불러오고 싶습니다.

drawable 형태이든 bitmap 형태이든.. 몇일을 했는데 잘 되지 않아 이렇게 글을 올려봅니다ㅠ

현재

============================================
intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("audio/*");
startActivityForResult(intent, REQ_AUDIO_SELECT);
============================================

와 같이 오디오 파일들 목록을 호출합니다.

이중 하나의 파일을 선택했을시

아래 로직으로 넘어가게 됩니다.

============================================
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
             super.onActivityResult(requestCode, resultCode, data);

             Uri dataUri = data.getData();

             String selAudioPath = "";
             String title = "";
             String artist = "";
             long id = 0;
             Cursor c = getContentResolver().query(dataUri, null, null, null, null);

             while( c.moveToNext() ){
               selAudioPath= c.getString(c.getColumnIndex(MediaStore.MediaColumns.DATA));
               title = c.getString(c.getColumnIndex(MediaStore.MediaColumns.TITLE));
               artist = c.getString(c.getColumnIndex(MediaStore.Audio.AlbumColumns.ARTIST));
               id = c.getLong(c.getColumnIndex(MediaStore.Audio.Albums._ID));
             }

  
            Util.toast(this, title + "\n" + artist + "\n" + selAudioPath + "\n" + id);
============================================


현재는 타이틀, 아티스트, 음악파일의 절대경로, id는 정상적으로 불러와집니다.

여기서 앨범아트를 어떤식으로 불러와야하는지 조언좀 꼭 부탁드리겠습니다.