如何获取指定名称的资源的id?

时间:2013-06-05 03:07:50

标签: android resource-id

我的文件夹drawable中的文件以一种方式命名:

v[versionNumber]i[nameOfFile] 

示例:v1i2

在活动代码中我有一个

String fileName = "v1i2;//name of the desired resource id
int drawableId = GETTHISID(fileName);

是否可以获取此drawableId资源的ID?

1 个答案:

答案 0 :(得分:1)

尝试:

for (int i=0;i<10;i++){
    int id = getResources().getIdentifier("v"+i+"i"+i,"drawable", getPackageName()); 
}