将mp3保存在Android中的原始文件夹的子目录中。我有200多个声音

时间:2015-11-03 20:37:10

标签: android audio android-mediaplayer android-resources

我可以在原始文件夹中保存.mp3文件,通过id访问它们然后使用媒体播放器播放它们

MediaPlayer.create( getApplicationContext(), R.raw.group1.sound1 )

然而,我的应用程序有200多个声音,所以我想将它们组织到文件夹中。我在raw文件夹中创建了子目录,但我无法通过ID访问它们。

这不起作用

SELECT profile from DBA_USERS where username = 'HR';

我应该如何分离不同类型的声音,以便我的应用程序可维护?

1 个答案:

答案 0 :(得分:-1)

您不能拥有资源目录的子目录。改为使用命名约定。

因此,请使用res/raw/group1/sound1.mp3,而不是尝试res/raw/group1_sound1.mp3,并请求R.raw.group1_sound1