根据图片名获取ID
2016-03-02 11:17
225 查看
public int getResourceId(String name){ try { //根据资源的ID的变量名获得Field的对象,使用反射机制来实现的 Field field = R.drawable.class.getField(name); //取得并返回资源的id的字段(静态变量)的值,使用反射机制 return Integer.parseInt(field.get(null).toString()); } catch (Exception e) { // TODO: handle exception e.printStackTrace(); } return 0; }
相关文章推荐
- mybatis-config.xml配置文件及sql分页查询的实现
- jquery在线引用地址
- 二维数组的查找
- 文章标题
- java对时间操作的常用总结
- Android系统架构
- Android: 保存键值集(SharedPreferences)
- 谷歌汽车出误判曝光 6大奇葩科技更牛
- spring整合velocity和freemaker
- Oracle DBLink 问题总结
- Qt 读取文件,获得文件名、路径
- 读后感
- 数据库SQL优化大总结之 百万级数据库优化方案
- c语言:用函数的嵌套调用,找4个整数中最大的数。(递推)
- android调用系统打电话发短信qq会话
- 张国祥老师在宁波讲授《如何当好总经理》创新课程圆满成功
- android设置ListView的EmptyView
- bzoj1070: [SCOI2007]修车
- UFLDL教程之六:自我学习
- 控件的setText