/**
* 根据资源ID名获取ID值
* 利用Java反射机制从 R.drawable 类中获取资源ID
* @param name
* @return
*/
private int getResId(String name){
try {
//根据资源ID名获取Filed对象
Field field = R.drawable.class.getField(name);
return Integer.parseInt(field.get(null).toString());
} catch (NoSuchFieldException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
}
return 0;
}
根据资源ID名获取ID值
于 2016-11-02 09:59:22 首次发布