gpt4 book ai didi

android - android MediaPlayer res原始文件夹getContentUri

转载 作者:行者123 更新时间:2023-12-03 00:58:10 25 4
gpt4 key购买 nike

我找到了本教程,并试图在我的项目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();

最佳答案

此处无需使用游标。

在此处发布您的问题之前,请先搜索官方开发人员文档。具体来说,Media Playback页面包含一个如何执行您尝试的示例。

MediaPlayer mediaPlayer = MediaPlayer.create(context, R.raw.sound_file_1);
mediaPlayer.start(); // no need to call prepare(); create() does that for you

关于android - android MediaPlayer res原始文件夹getContentUri,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11163108/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com