【发布时间】:2012-06-22 19:49:14
【问题描述】:
我找到了这个教程并试图在我的项目中实现它http://www.androiddevblog.net/android/playing-audio-in-android
我想从 res/raw 文件夹而不是外部存储中读取音乐
Cursor cursor = getContentResolver().query(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, null, null, null, null);
这是我的代码:
Cursor cursor = getContentResolver().query( MediaStore.Audio.Media.getContentUri("android.resource://com.varma.samples.musicplayer/raw/"), null, null, null, null);
当然,Uri 不会返回任何内容,我想从 res/raw 中获取音频...
谢谢!!
编辑:
谢谢你们,那我就不用光标了;)
如果它可以帮助我使用它来获取所有歌曲的人:
Field[] fields = R.raw.class.getFields();
【问题讨论】:
-
在这里查看我的答案。无需使用光标,因为您正在从原始文件中获取音频文件。 stackoverflow.com/questions/11093157/…
标签: android audio media-player uri