动态构建资源标识符

mik*_*628 2 android

我想动态地使用资源

 String[] stringarray = res.getStringArray(R.array.XXXX);
Run Code Online (Sandbox Code Playgroud)

其中XXXX是变量.有什么建议?谢谢

Cri*_*ian 8

int resID = getResources().getIdentifier("the_variable",
    "id", "your.package.name");
String[] stringarray = res.getStringArray(resID);
Run Code Online (Sandbox Code Playgroud)