我正在尝试开发一个小型应用程序,它将使用其索引播放raw / res文件夹中可用的所有音频文件。
我可以播放单个文件。
在我的程序中,我创建了三个按钮,在上一个下一个按钮上单击,并在单击下一个按钮上的下一首歌曲时暂停播放,在单击上一个按钮上的前一首歌曲时播放,在单击暂停按钮时媒体播放器暂停。
但是我无法通过其索引获取音频文件。
最佳答案
您可以通过获取资源ID
getResources()。getIdentifier(“FILENAME_WITHOUT_EXTENSION”,“raw”,getPackageName());
InputStream ins = getResources()。openRawResource(getResources()。getIdentifier(“FILENAME_WITHOUT_EXTENSION”,“raw”,getPackageName()));
关于android - 如何使用索引直接从raw/res文件夹访问音频文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36525737/