我正在开发一个音乐播放器应用程序,我在其中播放Raw文件夹中的音频文件。
我在" raw"中有2个名为abc.mp3和def.mp3的文件。夹。
单击按钮我播放abc.mp3并单击其他按钮我播放def.mp3
我需要显示我在TextView上播放的文件的名称。
当我点击按钮时,我需要显示一条消息,说出"播放abc歌曲"在另一个我需要显示"播放def歌曲"
如何获取" raw"中存在的文件的名称?夹。
任何人都可以帮助获取原始文件夹中存在的mp3文件的名称。
答案 0 :(得分:0)
以下是获取raw文件夹中所有文件名的代码。感谢@Padde
ArrayList<String> list = new ArrayList<String>();
Field[] fields = R.raw.class.getFields();
for(Field f : fields)
try {
list.add(f.getName());
} catch (IllegalArgumentException e) {
} catch (IllegalAccessException e) {
}
我修改了@Padde Here
的答案