3

ファイルを取得して再生することはできましたが、Androidデバイスから音楽ファイルの内容を読み取ろうとしていますが、音楽ファイルを読み取ってバイト配列に変換する必要があります。誰かが私を助けてくれますか: 以下は私のコードです:

 public void retrieve_music_files() {
     music_column_index =   musiccursor.getColumnIndexOrThrow(MediaStore.Audio.Media.DATA); 
     musiccursor.moveToPosition(position); 
     String filename = musiccursor.getString(music_column_index);
     Cursor musiccursor;
     MediaPlayer mMediaPlayer;
     int music_column_index;

     try {
         if (mMediaPlayer.isPlaying()) {
             mMediaPlayer.reset();
         }
         mMediaPlayer.setDataSource(filename);
         mMediaPlayer.prepare();
         mMediaPlayer.start();
     } catch (Exception e) {
     }    
}
4

2 に答える 2