摘要:
获取一个资源的resId的值:一般我们可以在Android工具帮我们生成的R.java里看到这个数值,并且这个值一般都是integer的值。以前我们在获取这个resId的值的时候,我会考虑用反射的方式去获取它。比如:1publicstaticintgetResId(StringfieldName,Contextcontext,Class<?>c){2intresId=-1;3try{4Fieldf=c.getDeclaredField(fieldName);5resId=f.getInt(f);6}catch(Exceptione){7e.printStackTrace();8}9 阅读全文