标签:
有时候我们知道一个图片的文件名,我们需要知道在R文件中,该资源的ID,使用如下方法:
public static int getIdByName(Context context, String className, String resName) { String packageName = context.getPackageName(); int indentify = context.getResources().getIdentifier(resName, className, packageName); return indentify; }
eg:
getIdByName(MainActivity.this, "drawable", "pic")
上面一段代码可以获取drawable目录下,pic文件的id
标签:
原文地址:http://www.cnblogs.com/xs104/p/4781986.html