从res文件夹中读取带有名称的文件,该文件来自变量

时间:2015-03-01 14:51:13

标签: java android android-studio

我想创建一个接收两个变量作为参数的方法,它们看起来像字符串包含数字(1..20或更多)。第一个 - 是文件夹的名称,第二个是没有扩展名的文件的名称。我希望在调用此方法时加载文件" / res / raw / var1 / var2",其中var1和var2 - 参数。有没有办法做到这一点?谢谢你的答案。

1 个答案:

答案 0 :(得分:0)

您可以使用以下的getIdentifier

getResources().getIdentifier("raw/" + var1 + "/" + var2, null, getPackageName())