- 方法一:
- 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());
- }
- 方法二:
- Resources res=getResources();
- int i=res.getIdentifier("icon","drawable",getPackageName());
- Log.i("res",Integer.toString(i));
获取drawable下的icon的值。
转自:http://www.cnblogs.com/changefuture/archive/2011/09/20/2295989.html