を使用して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();
ファイルを再生するための解決策を提案してください。