ファイルを取得して再生することはできましたが、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) {
}
}