Android根据反射获取R文件中的字段值即id值
来源:互联网 发布:php函数list 编辑:程序博客网 时间:2024/05/20 16:45
/** * 根据给定的类型名和字段名,返回R文件中的字段的值 * @param typeName 属于哪个类别的属性 (id,layout,drawable,string,color,attr......) * @param fieldName 字段名 * @return 字段的值 * @throws Exception */ public static int getFieldValue(String typeName,String fieldName,Context context){ int i = -1; try { Class<?> clazz = Class.forName(context.getPackageName() + ".R$"+typeName); i = clazz.getField(fieldName).getInt(null); } catch (Exception e) { Log.d(""+context.getClass(),"没有找到"+ context.getPackageName() +".R$"+typeName+"类型资源 "+fieldName+"请copy相应文件到对应的目录."); return -1; } return i; }
0 0
- Android根据反射获取R文件中的字段值即id值
- Android 使用反射获取系统ID值 com.android.internal.R.id.*
- Android根据文件名(String类型)去查找R文件中的对应id(int类型)
- Android 资源名获取R文件id
- 利用反射R文件,通过资源名称获取ID
- 根据资源ID名获取ID值
- Android 如何根据资源的名字获取其ID值
- 反射android R文件
- 根据文件名获取文件id
- Android 依据变量来获得资源R中的id值
- Android 依据变量来获得资源R中的id值
- Android中R.java文件中资源ID值
- 《黑马程序员》 通过反射获取字节码文件中的字段
- 反射(reflect)--获取字节码文件中的字段
- Android反射获取res id
- 根据ID从主题中获取值
- jquery怎么根据id获取元素值
- Android中利用“反射”动态加载R文件中的资源
- dp sp px换算代码
- POJ 2106 Boolean Expressions
- Web前端面试题集锦
- Leetcode#56||Merger Intervals
- gdb 多线程调试
- Android根据反射获取R文件中的字段值即id值
- (7) <IED> eclipse-3.6.1-64安装反编译插件 JD_Eclipse插件
- c++设计模式
- poj1979广搜c语言
- Uva12880(二分匹配)
- java泛型的内部原理:类型擦除以及类型擦除带来的问题
- 最小费用最大流,SPFA
- 十步图解CSS的position
- HTML 列表