通过字符串获取资源ID
2016-05-04 00:18
260 查看
[代码]方法一:
try{
Field field=R.drawable.class.getField("icon");
int i= field.getInt(new R.drawable());
Log.d("icon",i+"");
}catch(Exception e){
Log.e("icon",e.toString());
}
2. [代码]方法二:
Resources res=getResources();
int i=res.getIdentifier("icon","drawable",getPackageName());
Log.i("res",Integer.toString(i));
try{
Field field=R.drawable.class.getField("icon");
int i= field.getInt(new R.drawable());
Log.d("icon",i+"");
}catch(Exception e){
Log.e("icon",e.toString());
}
2. [代码]方法二:
Resources res=getResources();
int i=res.getIdentifier("icon","drawable",getPackageName());
Log.i("res",Integer.toString(i));
相关文章推荐
- 十天学会单片机Day5 IIC总线AT2402芯片(EEPROM)应用
- ios - block循环引用Demo示例
- js控制只能输入数字和小数点
- C++11 正则表达式——实例3
- Web前端和后端之区分,以及面临的挑战
- SecondaryNameNode 理解
- solution Of 1072. Gas Station (30)
- hdu 1408 盐水的故事
- 大致相同功能和代码是分开两个源代码,还是保持一个代码
- iOS常用定时器
- maven基础示例
- 轻量级自动化运维工具ansible之二:playbook详解
- UITableView 零散知识点总结
- Error: HttpServlet was not found on the Java
- POJ 2480 Longge's problem [ 求 Σgcd(i,n)(1<=i<=n) ] [欧拉函数]
- View的基本绘制
- HTML基础和表格
- Android OpenGL10 基本图形绘制 <3>
- 数据同步 canal
- php实习的tips(in_array函数)