Я получаю информацию об аудиофайлах в SDCard, используя
cr = getContentResolver();
crsrSdcard_ringtone = cr.query(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, null, null,
null, MediaStore.Audio.Media._ID);
. Теперь я хочу воспроизвести определенный файл из списка. Могу ли я сделать это, передав его как
MediaPlayer mediaPlay = new MediaPlayer();
mediaPlay.setDataSource(this,Uri.withAppendedPath(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, "/"+id));
mediaPlay.prepare();
mediaPlay.start();
, пожалуйстапредложить решение, чтобы получить воспроизводимый файл.